NetCallback 1.3.1 review
DownloadNetCallback is a Java application permitting the export of TCP and UDP ports behind a firewall to hosts outside the firewall
|
|
NetCallback is a Java application permitting the export of TCP and UDP ports behind a firewall to hosts outside the firewall. This may be useful in some special cases, for example, centralized control of test (demo) networks, or connection to applets running in browsers.
NetCallback consists of a public and a private server. The public server executes on a host outside the firewall and is responsible for receiving port forwarding connection requests. The private server executes on a host behind the firewall and is responsible for contacting the public server and connecting the protected TCP and/or UDP service to the public server clients.
The connection between public and private server could be optionally encrypted using SSL.
Note that firewalls exist to protect internal services from external access, and therefore one should be very careful before creating a hole in one! As stated in the copyright statement, this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Users are responsible for checking their network use policy for possible violations before using this software. Use at your own risk!
The NetCallback service requires the execution of two network daemons. The first daemon executes on a host behind the firewall and is called PrivateServer. The second daemon executes on a host outside the firewall and is called PublicServer.
The PublicServer is invoked with three port numbers. The first port number is used to receive the connection request from the PrivateServer (service port). The second port number is the one used by clients to connect to the TCP port forwarding endpoint (redirect port), and the third for UDP.
The PrivateServer is invoked with the host name and service port number of PublicServer. Additionally, the PrivateServer must be provided with both the address and port number of a TCP and/or a UDP internal service that needs to be exported.
Requirements:
Java2 Runtime Environment version >= 1.2
[ Optional ] Java Secure Socket Extention (JSSE) version >= 1.0.2
NetCallback 1.3.1 keywords