在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器

原理都一样,都是把内网的某个端口映射到外网上,只不过相对于买虚拟主机,买服务器等等,这个相对简单而且方便一些。而且还便宜(貌似这个公司还处在创业期,至于后期会不会狠宰用户还很难说)下面介绍使用方法。

为什么需要映射到外网,因为有些资源限制了外网访问,比如中国知网,锐捷账户管理页面等等

1.下载nginx和nat123

nginx下载地址:http://nginx.org/

nat123下载地址:http://www.nat123.com/Pages_2_32.jsp

下载完成之后如图,其中nat123建议下周带net4的版本

2.配置nginx为HTTP代理服务器

将nginx解压到D盘根目录下

在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器_第1张图片

编辑conf文件夹下的nginx.conf(建议用notpad++打开编辑)

在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器_第2张图片

将server里包含的内容更改为,其余不变

    server {
        listen 8080;
        resolver 8.8.8.8;
        location /{
            proxy_pass http://$http_host$request_uri;
            #allow 127.0.0.1;
            #deny all;
        }
    }

在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器_第3张图片

保存之后,双击nginx启动

通过netstat -ano命令可以看到配置文件定义的8080端口处于监听状态

在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器_第4张图片

如果本机可以上网,我们可以在浏览器中配置HTTP代理(参数为127.0.0.1:8080)看通过代理能否正常访问网络,如果正常则说明nginx配置成功

3.使用nat123软件映射外网

nat123安装时傻瓜式的,想使用,得先用支付宝至少充值8元,不然啥也干不了。

注册登录充值这里就略过了。将充值后的使用。

吐槽一下,界面仿QQ仿到了极致。

点击主面板的添加映射

在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器_第5张图片

相关参数选择

应用类型:非80网站

映射线路:nat123

应用名称:随便填,可以不填

内网端口:8080,跟上面配置的HTTP代理服务器的端口保持一致

其余保持默认,如果想配置,参考官网文章即可

在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器_第6张图片

点击确认保存,一会出现笑脸说明线路配置成功


4.将其他外网的浏览器的HTTP代理设置成上面的参数就可以访问内网资源了。

上图的示例是HTTP代理5803853a.nat123.net:18550







你可能感兴趣的:(在NAT内网环境下使用nginx+nat123搭建外网可访问的代理服务器)