NAT+花生壳+ADSL实现内网IP映射到外网
脚本之家
NAT原理可参见:https://www.jb51.net/softjc/42802.html
准备工作:
1、下载花生壳软件
2、保证你能够访问你的网关,需要修改路由配置
详细步骤
1、首先需要到http://www.oray.com/(花生壳官网)下载一个花生壳软件并安装,并且注册一个护照。
2、由于ADSL的modem自带NAT穿透功能,所以只需要配置一下即可
登录192.168.1.1(网关),默认用户名和密码都是admin,为了安全起见最好修改一下
- 进入后点击“转发规则”-->"虚拟服务器"-->“添加新条目”,把你要放到公网的Ip和端口映射上去,比如我是将端口设置为18080,IP:192.168.1.103
协议设置为all,状态设置为“生效”,保存。
- 进入“转发规则”-->“DMA主机”-->设置状态为启用,IP为你要映射出去的内网IP,比如还是本地使用的IP:192.168.1.103
- 如果需要视频通话,远程监控等,需要把端口在特殊应用程序中再设置一下
注意:我之前测试的时候发现10000以内的端口外网不能访问,测试10000以上的可以。貌似10000以内的主要用于家用Modem
3、登录花生壳,你可以申请一个免费域名,比如test.oicp.net(oicp.net是默认加上去的)。登录花生壳官网,进入“我的控制台”-->“产品管理”-->“免费域名”-->选中免费域名,点击“激活花生壳”,
然后激活花生壳,登录花生壳软件,你会看到右下角有一个IP地址,这个就是你的公网IP地址了
然后就可以让别人通过test.oicp.net或者IP在公网上访问你的服务器