nat123的使用,内网IP到公网域名的映射,如何添加映射?

来源:互联网 发布:西门子消防主机软件 编辑:程序博客网 时间:2024/04/27 13:57
  • 什么是内网?通俗讲,如学校宿舍使用的校园网,公司办公使用的网络,自己随便拉的带宽,都是内网。也叫无公网IP,如192.168.1.8是内网IP地址。
  • 什么是外网?全球可访问的域名或全球唯一的公网IP,叫外网地址。如百度地址www.baidu.com是外网地址。
  • 因此我们做GPRS之类的通信实验时,需要将内网IP映射到公网域名上,如何映射呢?我们可以借助nat123这个软件(花生壳也可,这里介绍nat123)。
  • 首先下载nat123(http://www.nat123.com/Pages_2_32.jsp),安装过程问题解决:http://www.nat123.com/Pages_17_291.jsp。
  • 然后打开安装的软件,进行用户的注册,注册完成之后,点击添加映射。
  • 添加映射时,需要选择或填写的属性有:映射类型、映射线路、应用名称、内网端口、内网地址、外网端口、外网地址。




1,映射类型:80映射、https、非80网站、全端口映射p2p、全端口映射转发p2p、非网站。
(1)80映射。解决网站80端口问题;发布大众网站,浏览器访问域名时不用加端口。
(2)非80网站。非大众网站,浏览器访问域名时,同时需要加上端口号。
(3)https映射。如svn应用,或类似支付宝https网站。浏览器访问地址是https://开关的。
(4)全端口映射p2p。访问端需要使用p2p访问者。完全开放、不限速、免费使用的点到点p2p穿透通信。在某些特定环境可能会穿透失败。
(5)全端口映射转发p2p。访问端需要使用p2p访问者。有服务器支持的百分百可用的全映射。需要使用VIP线路支持。
(6)非网站应用。访问内网应用,游戏开服联机等。如FTP、远程桌面、数据库、我的世界、等非web应用。

2,映射线路:默认是永久免费线路。或购买VIP后,切换到VIP线路

3,应用名称:自定义,没有实际意义。自我标志或备注,方便自己查阅记忆。

4,内网端口:内网应用访问端口。如远程桌面默认端口是3389,数据库oracle默认端口1521,此端口不能随便写,如果其他软件监控网络数据流,则填写与其他软件监控端口同样的配置,如都写1001。

5,内网地址:内网应用访问地址。如本机应用,可以填写localhost或127.0.0.1。也可以是内网IP如192.168.1.9或计算机名称或其他设备名称。如内网IP地址是自动获取的不固定的,建议使用计算机名,或本机使用localhost,内网IP的获取可以通过ipconfig指令,注意不是百度IP中的本机IP

6,外网端口:新添加映射时,会自动分配一个可用的默认端口。也可以自定义一个未占用的端口,一般可用高端口10000-60000之间。

7,外网地址:可直接使用xxx.nat123.net格式域名,xxx可自定义。也可以使用自己的域名。


映射前,确保内网地址内网端口的可用性和固定性;
映射后,通过外网域名及外网端口,可在全世界访问连接。



新手提示:
1,鼠标放在输入框,按提示操作。





2,映射后,将鼠标放在映射图标上,可查看映射状态提示,注意状态提示刷新时间较长,因此不一定一映射就显示正确,请多等待

  • 映射状态提示错误的解决:

表现为:映射后应用不能用,鼠标放在映射图标提示“内网IP端口不通,从你的电脑也无法访问到此IP端口”。如图示。



提示意思是:添加映射使用的内网地址、和内网端口不能访问了,在内网都不能访问这个内网地址端口

可能原因:
1.内网地址问题。
内网IP不存在,或不通。需要用正确的内网地址
不少人用内网IP来映射的,但是,这个内网IP是路由自动分配的,非固定的内网IP,那么,过段时间后,这个内网IP就变了,所以不能用。
如果是映射本机,建议内网地址使用localhost解决这种问题。如果是映射内网其他机子,可以用计算机名。
2.内网端口问题。
内网端口不存在,或不通,或对应端口应用没有启用。排查端口是否正确、应用是否正常运行
映射什么应用,对应什么端口。如果你想映射远程桌面外网访问,远程桌面默认端口是3389,你在内网端口填写个2278,肯定是不能通的。
如果端口3389正确填写了,但是,没有允许开启远程桌面应用,即,在局域网内都不能远程,也不行。

3.状态未刷新。如是刚添加的映射,可能在短时间内提示状态未更新。在核实如上二点都没有问题,且映射后的应用也可以正常访问,无需理会这个提示。

综上,如果提示内网地址端口不通,从内网本地应用上找原因,或修复本地应用,或修复映射用的内网地址、内网端口,不要纠结于其他。。






0 0