在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器
来源:互联网 发布:阿里云备案幕布ps 编辑:程序博客网 时间:2024/06/01 09:31
原理都一样,都是把内网的某个端口映射到外网上,只不过相对于买虚拟主机,买服务器等等,这个相对简单而且方便一些。而且还便宜(貌似这个公司还处在创业期,至于后期会不会狠宰用户还很难说)下面介绍使用方法。
为什么需要映射到外网,因为有些资源限制了外网访问,比如中国知网,锐捷账户管理页面等等
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
- 在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器
- CentOS7下搭建nginx反向代理服务器使得外网可以二级域名访问内网应用
- 反向代理服务器原理及搭建,开放的反向代理服务软件应用nginx和nat123的使用
- 使用Nginx搭建代理服务器通过https访问 tomcat下的webapps内容
- 关于使用nat123软件实现外网访问内网的部署在Tomcat服务器中的Java Web项目
- 使用nat123实现外网访问内网LINUX
- 使用nat123来用外网访问内网SVN-https443映射方法
- CentOS7下搭建nginx反向代理服务器 二级域名访问
- 用NAT123搭建内网WCF服务并实现安卓APP访问附带站点简单的性能测试
- nginx代理服务器的搭建
- 利用nat123实现公网访问内网
- centos7 在NAT环境下搭建vsftp
- 使用tomcat+nat123在自己电脑上发布一个外网可以访问的网站
- 使用tomcat+nat123在自己电脑上发布一个外网可以访问的网站
- 记一次在代理服务器环境下搭建vue.js环境的故事
- 使用nginx搭建http代理服务器
- 使用Nginx搭建Http代理服务器
- 使用nginx搭建http代理服务器
- php 中全半角转换
- java 的堆栈 的内存分析
- 归并排序(递归与非递归)的实现
- MySQL日志管理 | 旺旺知识库 http://www.toxingwang.com/database/mysql/1483.html
- 本CSDN博客停止维护,已转移至Github
- 在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器
- 设计模式之单例模式(Singleton)
- Codeforces 493D Vasya and Chess
- js正则表达式()和$1...$9的理解和使用
- 菜单栏ActionBar与Fragment完美使用
- QT新建源文件模板修改
- ubuntu内的工具更新及其安装
- leetCode #82 Remove Duplicates from Sorted List
- codeforces 251C C. Number Transformation(数论+dp)