Sep 3

Nginx 反向代理上网 不指定

djangowang , 15:37 , 工作相关 » 自动化运维 , 评论(0) , 引用(0) , 阅读(144) , Via 本站原创 | |
公司内网为了安全通常是不可以上互联网的,但在内网服务器上搭建一些测试环境时就比较麻烦,以下是通过nginx反向代理的方式上网。首先找一台A服务器可以上互联网在上面搭建nginx反向代理服务器,并在B服务器(内网且不能访问互联网)上通过代理方式指向A服务器。

A服务器,可以上公网的服务器以下为nginx反向代理配置。
nginx.conf

server{
    resolver 192.168.1.1;  #本机的resolve.conf中域名解析服务器
    listen 8080;
    location / {
        proxy_pass http://$host$request_uri;

    }
}


B服务器(内网服务器)
vi /etc/profile后面增加export http_proxy=http://A服务器:端口
source /etc/profile就可以了。
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]