如何用nat123创建一个web服务器以达到外网访问内网的目的。

来源:互联网 发布:软件商店开发 编辑:程序博客网 时间:2024/04/29 01:33

        本周主要是要做一个基于家庭路由(wifi,网上好多人做的都是基于Zigbee的)的远程控制+视频传输的东西,由于在学校是内网,没有公网ip,学校也关闭了内网的端口,外网访问不到,然后找到了一款叫nat123的软件,可以通过搭建一个web服务器的方式来用外网访问内网,这样就突破了内网的限制。nat123的原理依然是NAT穿透,操作也十分简单:注册->下载客户端->添加端口映射。其中主要难点是添加端口 

在讲详细教程之前还是先普及下外网内网的概念吧。之前我也不知道什么是内网?通俗讲,如学校宿舍使用的校园网,公司办公使用的网络,自己随便拉的带宽,都是内网。也叫无公网IP,如192.168.1.8是内网IP地址。内网的英文缩写就是LAN.  什么是外网?全球可访问的域名或全球唯一的公网IP,叫外网地址。如百度地址www.baidu.com是外网地址。外网英文缩写就是WAN(万维网)。   

现在外网内网的概念理清了,我们开始教程。添加映射时,需要选择或填写的属性有:映射类型、映射线路、应用名称、内网端口、内网地址、外网端口、外网地址。

 现在我们再来普及下关于这些名称的知识。

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。  

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

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

7,外网地址:可直接使用xxx.nat123.net格式域名,xxx可自定义。也可以使用自己的域名。   映射前,确保内网地址内网端口的可用性和固定性; 映射后,通过外网域名及外网端口,可在全世界访问连接。

      下面开始布置各项数据。



        设置映射信息。选择80映射类型。填写内网网站地址端口,和外网访问的域名。可以使用自己的域名,也可以使用免费二级域名。将鼠标放在输入框有向导提示。

弄完点击保存就ok了。

0 0
原创粉丝点击