原理都一样,都是把内网的某个端口映射到外网上,只不过相对于买虚拟主机,买服务器等等,这个相对简单而且方便一些。而且还便宜(貌似这个公司还处在创业期,至于后期会不会狠宰用户还很难说)下面介绍使用方法。
为什么需要映射到外网,因为有些资源限制了外网访问,比如中国知网,锐捷账户管理页面等等
1.下载nginx和nat123
nginx下载地址:http://nginx.org/
nat123下载地址:http://www.nat123.com/Pages_2_32.jsp
下载完成之后如图,其中nat123建议下周带net4的版本
2.配置nginx为HTTP代理服务器
将nginx解压到D盘根目录下
编辑conf文件夹下的nginx.conf(建议用notpad++打开编辑)
将server里包含的内容更改为,其余不变
server { listen 8080; resolver 8.8.8.8; location /{ proxy_pass http://$http_host$request_uri; #allow 127.0.0.1; #deny all; } }
保存之后,双击nginx启动
通过netstat -ano命令可以看到配置文件定义的8080端口处于监听状态
如果本机可以上网,我们可以在浏览器中配置HTTP代理(参数为127.0.0.1:8080)看通过代理能否正常访问网络,如果正常则说明nginx配置成功
3.使用nat123软件映射外网
nat123安装时傻瓜式的,想使用,得先用支付宝至少充值8元,不然啥也干不了。
注册登录充值这里就略过了。将充值后的使用。
吐槽一下,界面仿QQ仿到了极致。
点击主面板的添加映射
相关参数选择
应用类型:非80网站
映射线路:nat123
应用名称:随便填,可以不填
内网端口:8080,跟上面配置的HTTP代理服务器的端口保持一致
其余保持默认,如果想配置,参考官网文章即可
点击确认保存,一会出现笑脸说明线路配置成功
4.将其他外网的浏览器的HTTP代理设置成上面的参数就可以访问内网资源了。
上图的示例是HTTP代理5803853a.nat123.net:18550