To allow external devices to access a specific service on your Windows Server, create an inbound rule in Windows Defender Firewall with Advanced Security. This guide uses TCP port 1093 as an example and covers the steps for Windows VPS and dedicated server environments. Whether you use USA hosting or another server hosting service, remember that the application must also be listening on the port, and any external firewall must allow the connection.
1. Open Windows Firewall with Advanced Security
Open Server Manager → Tools → Windows Defender Firewall with Advanced Security.
2. Create a New Inbound Rule
Select Inbound Rules, then click New Rule to configure a port rule.
3. Select the Rule Type
Choose Port, then click Next.
4. Specify the Protocol and Port
Select TCP or UDP, depending on the application. Under Specific local ports, enter 1093, then click Next.
5. Allow the Connection
Select Allow the connection, then click Next.
6. Select Network Profiles
Choose the profiles where the rule should apply: Domain, Private, and/or Public. Select only the profiles required for your server environment, then click Next.
7. Name the Rule
Enter a descriptive name, such as TCP Port 1093, and click Finish.
8. Verify the Firewall Rule
Confirm that the new inbound rule appears in Windows Firewall and is enabled.
Test access from another machine. If the port is still unreachable, check that the application is listening on port 1093 and that any hosting provider firewall or network security rules also permit the traffic.
Conclusion
Opening a port in Windows Firewall requires an enabled inbound rule with the correct protocol and port number. For secure server hosting, allow only the ports and network sources your application needs. When choosing a hosting provider, consider firewall controls and network configuration options. A USA hosting provider may offer US-based infrastructure, but the right USA hosting location depends on your application's connectivity requirements.