nginx反向代理上网

例如我有一台内网为172.16.0.100,可以上网,其他内网都不可以。我们就采用nginx反向代理。

在nginx后面增加以下内容:

 server{
        resolver 202.101.172.35;
    listen 82;
    location / {
        proxy_pass http://$host$request_uri;

    }
    }

 resolver 是DNS地址。与你上网那台DNS一致

 

配置不能上网的WINDOWS服务器

打开IE浏览器->工具->Internet选项->连接->局域网设置->为LAN使用代理服务 地址为172.16.0.100端口为82.

配置不能上网的LINUX服务器

vi /etc/profile后面增加export http_proxy=http://172.16.0.100:82

source /etc/profile就可以了。

最终要在局域网才行

本文出自 “飞鸿沓膤” 博客,请务必保留此出处http://jxzhfei.blog.51cto.com/1382161/1441250

发布了42 篇原创文章 · 获赞 0 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章