Enable Windows Firewall and add Exceptions
1. Go to the control panel and click Windows Firewall if it ask you if you want to start it click YES.
2. Click the Exceptions tab and make sure Remote Desktop is checked.
3. Also add any other ports you know the client will use. Example: Plesk (8443), HTTP (80), HTTPS (443), SMTP (25), etc…
Here is a script you can save as a bat file to add multiple ports as once edit as needed.
The code below will open port 5500-5550 if you paste into a bat file and run it.
ECHO OPENING FIREWALL PORTS
FOR /L %%I IN (5500,1,5550) DO NETSH FIREWALL ADD PORTOPENING TCP %%I FTPPort%%I
You can also open single ports: This will open 8080
ECHO OPENING FIREWALL PORTS
FOR /L %%I IN (8080,1,8080) DO NETSH FIREWALL ADD PORTOPENING TCP %%I FTPPort%%I
Here is a script you can add to a bat file to open basic ports!
ECHO OPENING FIREWALL PORTS
FOR /L %%I IN (80,1,80) DO NETSH FIREWALL ADD PORTOPENING TCP %%I HTTP
FOR /L %%I IN (443,1,443) DO NETSH FIREWALL ADD PORTOPENING TCP %%I HTTPS
FOR /L %%I IN (25,1,25) DO NETSH FIREWALL ADD PORTOPENING TCP %%I SMTP
FOR /L %%I IN (110,1,110) DO NETSH FIREWALL ADD PORTOPENING TCP %%I POP3
FOR /L %%I IN (995,1,995) DO NETSH FIREWALL ADD PORTOPENING TCP %%I POP3 SSL
FOR /L %%I IN (143,1,143) DO NETSH FIREWALL ADD PORTOPENING TCP %%I IMAP
FOR /L %%I IN (993,1,993) DO NETSH FIREWALL ADD PORTOPENING TCP %%I IMAP SSL
FOR /L %%I IN (135,1,135) DO NETSH FIREWALL ADD PORTOPENING TCP %%I RPC
ECHO FINISHED
Pause








