通过nginx反向代理绕过安全组访问服务器内网
- 一个域名(假设你的域名为example.com)
- 一台服务器
- nginx-proxy-manager
1. 查看服务器内网ip
ip addr

2. 在域名提供商处为将localhost.example.com解析到服务器内网ip

现在就可以在Nginx Proxy Manager中通过转发到localhost.example.com来访问内网了

另外nginx在使用proxy_pass进行反向代理时不会解析/etc/hosts,因此对容器使用extra_hosts是没有用的
详见 https://github.com/NginxProxyManager/nginx-proxy-manager/issues/259

浙公网安备 33010602011771号