nginx内网代理配置

发布于 2022-06-22 15:59:08

目标:A外网的机器(能上网), B内网的机器(不能上网)
通过宝塔配置

1. 配置A机器的nginx代理服务

image.png

resolver 219.141.136.10;  ##DNS解析
server {
        listen 18081; #代理端口
         #正向代理,不要设定server_name
        location / {
           proxy_pass $scheme://$host$request_uri;
        }
}
重启nginx 服务

2. A机器防火墙放行18081端口。

image.png

3. B机器配置时间:因为内网无法上网,需要保证时间正确

timedatectl set-timezone Asia/Shanghai
timedatectl set-ntp no
timedatectl set-time "2022-06-22 15:22:30"

image.png

4. B机器配置代理文件/etc/profile, https有点问题

https_proxy=https://192.168.168.13:18081
http_proxy=http://192.168.168.13:18081
export http_proxy https_proxy

5. 测试能否上网:

curl -vv www.baidu.com

image.png

0 条评论

发布
问题