Port forwarding on a server

SirDarknight

Distinguished
Jun 5, 2013
116
1
18,685
ports.jpg


This is the firewall provided on my server's console page. As you can see, I've forwarded a range of ports (just for experimentation as of now). I've also allowed the inbound connections made from these ports in Windows Firewall(Yes, I use Windows 10 on my dedicated server for a reason).

But they are still not accessible :

ports2.png


I have another noob question: How do certain applications open ports for their usage? For example, Teamviewer, VMware/Virtualbox. Although those ports(443 as an instance) are not forwarded either in my server's or Window's firewall?
 
Solution


Online port checkers use the response from your server's application utilizing that specific port to find the status. So, there must be an application running on your server that is using the specified port for a port tool to show the port as "Open".
For the outgoing part, the firewall usually doesn't monitor outgoing applications. Now thing of a firewall as a door that can be opened with no problem on the inside but you need a key on the outside. Opening ports is like giving them the key so they can come in whenever.

The other applications first go out, so they don't need a key to get out, but kind of hold the door open while they let the rest of the stuff in for that app. So once an outgoing connection is made (Teamviewer to teamviewers servers) it holds that door open and you can get in whenever you want.
 

SirDarknight

Distinguished
Jun 5, 2013
116
1
18,685


This is a pretty nice explanation. Made things clear, but do you have any solution to my first problem? I did forward the ports but they don't seem open.
 

BuddhaSkoota

Admirable


Online port checkers use the response from your server's application utilizing that specific port to find the status. So, there must be an application running on your server that is using the specified port for a port tool to show the port as "Open".
 
Solution