Reverse-nat
nat 穿透 

所属分类:网络
开发工具:C/C++
文件大小:330KB
下载次数:8
上传日期:2013-03-04 00:28:48
上 传 者jackzhuo2009
说明:  通过在公网上架设public host和内网上架设private host实现NAT穿透
(reverse NAT)

文件列表:
Reverse nat-0.1 (0, 2013-03-03)
Reverse nat-0.1\AUTHORS (109, 2005-03-03)
Reverse nat-0.1\COPYING (17992, 2004-12-19)
Reverse nat-0.1\ChangeLog (96, 2005-03-03)
Reverse nat-0.1\INSTALL (9273, 2004-12-19)
Reverse nat-0.1\Makefile.am (36, 2005-03-03)
Reverse nat-0.1\Makefile.in (18878, 2005-03-03)
Reverse nat-0.1\NEWS (0, 2005-01-19)
Reverse nat-0.1\TODO (504, 2005-03-03)
Reverse nat-0.1\aclocal.m4 (239347, 2005-03-03)
Reverse nat-0.1\config.guess (43458, 2004-12-24)
Reverse nat-0.1\config.h.in (1696, 2005-03-03)
Reverse nat-0.1\config.sub (31467, 2004-12-24)
Reverse nat-0.1\configure (691148, 2005-03-03)
Reverse nat-0.1\configure.ac (635, 2005-01-19)
Reverse nat-0.1\depcomp (15205, 2004-12-19)
Reverse nat-0.1\install-sh (9231, 2004-12-19)
Reverse nat-0.1\lib (0, 2013-03-03)
Reverse nat-0.1\lib\Makefile.am (281, 2005-01-19)
Reverse nat-0.1\lib\Makefile.in (15032, 2005-03-03)
Reverse nat-0.1\lib\commons.h (759, 2005-01-19)
Reverse nat-0.1\lib\daemon.c (2490, 2005-01-19)
Reverse nat-0.1\lib\daemon.h (100, 2005-01-19)
Reverse nat-0.1\lib\daemonwrap.c (276, 2005-01-19)
Reverse nat-0.1\lib\daemonwrap.h (87, 2005-01-19)
Reverse nat-0.1\lib\errlib.c (1326, 2005-01-19)
Reverse nat-0.1\lib\errlib.h (369, 2005-01-19)
Reverse nat-0.1\lib\esockwrap.c (8862, 2005-01-19)
Reverse nat-0.1\lib\esockwrap.h (2095, 2005-01-19)
Reverse nat-0.1\lib\forward.c (5318, 2005-01-19)
Reverse nat-0.1\lib\forward.h (74, 2005-01-19)
Reverse nat-0.1\lib\main_handlers.c (608, 2005-01-19)
Reverse nat-0.1\lib\main_handlers.h (126, 2005-01-19)
Reverse nat-0.1\lib\memwrap.c (293, 2005-01-19)
Reverse nat-0.1\lib\memwrap.h (72, 2005-01-19)
Reverse nat-0.1\lib\sigwrap.c (374, 2005-01-19)
Reverse nat-0.1\lib\sigwrap.h (161, 2005-01-19)
Reverse nat-0.1\lib\utils.c (1533, 2005-01-19)
Reverse nat-0.1\lib\utils.h (181, 2005-01-19)
... ...

This is the rnat package. It is composed of two programmes: rnat-priv and rnat-pub. These programmes act as a layer 4 proxy, so they allow you to reach an host with a private IP address (private host), passing through an host with a public IP address (public host). The private host must runs rnat-priv, and the public host rnat-pub. How the work is done is quite difficult to understand. An extensive user and developer guide is available at http://sourceforge.net/projects/reversenat/ under the reversenat-doc package. It is recommended that you have a good networking knowledge. For installation take a look at INSTALL, it contains some generic informations. ******************************************************************************** IMPORTANT! READ THIS! Please note that a working configuration file for rnat-pub is provided with this package. To install it under /etc you must configure the program with ./configure --sysconfdir=/etc and install it as root. From the automake manual: [...]by default sysconfdir will be $(prefix)/etc, because this is what the GNU Standards require. When [...] a package is installed on a FHS compliant system, the installer will have to set --sysconfdir=/etc. As the maintainer of the package you should not be concerned by such site policies: use the appropriate standard directory variable to install your files so that installer can easily redefine these variables to match their site conventions. ******************************************************************************** Other files you might look into: `COPYING' - copying conditions `INSTALL' - general compilation and installation rules `NEWS' - major changes in the current version `THANKS' - list of contributors `AUTHORS' - informations about the authors

近期下载者

相关文件


收藏者