Saturday, July 12, 2008

What is reverse port forwarding or reverse tunnel?

Here is a good define from Wikipedia:
Reverse port forwarding, or reverse port tunnelling, is done by two components, usually software-based, where one component acts as a session-server - listening on a session-port, while the other component acts as a session-client to the session-server component - connecting to the session-server. After a session is established, the session-server will often listen on (accept connections on) a port that is to be forwarded, and when a connection is made to this port, the connection traffic will be forwarded to the session-client (through the session-connection that was previously initiated by the session-client), usually with a destination of the session-client machine or another machine accessible from the session-client. A common situation where this type of forwarding is used is where a port needs to be accessed that is on a machine located behind a gateway/router or firewall that is not configurable by those wanting to access that port.

For example,below picture you see a computer B,computer B is a computer that behind a firewall or a router.Computer A is your local computer.If you want to access a service of computer B,say port number is 80.The first things you must do is that you must configure firewall or router of computer B to open the privilege for your local computer A.Then you can access the service of computer B after all those configurations.





But if computer B behind a firewall or inconfigurable router,you don't have the right to configure the firewall or router and you can not persuade the network manager to configure for you,because of security issue.


Now,you can use reverse port forwarding technology,you can deploy a software on computer B or some computer that can directly access computer B.Then the reverse port forwarding software will connect computer A.Because of the connection is from computer B to computer A,so the firewall or router of computer B can not block the connection.After the reverse port forwarding software successfully connect to computer A,then the software will bridge the communication between computer A and B.By this way,you don't need to configure the firewall or router that you don't have the right to configure and you can access the service of computer B,because of the access bypass the firewall of computer B.

Using our software - Reverse Port Forwarding Wizard.You can deploy the software on computer A and B.Starting a service of reverse port forwarding client on computer B and s tarting a service of reverse port forwarding server on computer A,the services of server and client will work together to bridge the communication between computer A and B,let you easily access the service of computer B.



****************************************

Best,upRedSunhttp://www.upredsun.com/

Powerful Reverse Port Forwarding software ,make your reverse port forwarding easy now!****************************************

No comments: