反向代理或其他
应用环境
内网 服务器 a 使用内网域名 www.example.com 内网服务器b 防火墙 外网服务器 c
服务器 b 及服务器c 完全控制权 内网服务器 连接 外网 续通过 http代理 透过防火期访问外网
目的 通过 外网服务器c 访问 内网服务器a
目前思路及问题
从 b服务器 建立 ssh 隧道 在服务器c上建立监听端口,并实时转发到 a的 80端口, 从服务器c的监听端口访问a的80端口,问题,ssh 不支持 指定 dns 解析由近端还是远端处理,导致,自动解析成内网域名 www.example.com ....,外网显然不能访问了。
apache web proxy 反向代理 在服务器b上建web proxy 建反向代理,proxypass www.example.com ,用ssh 将服务器c端口映射到本地80,本地80启用反向代理。 问题 www.example.com的页面一闪而过,又变成wwwexample.com当成工网的地址了。还是老问题。没找到解决方法。
换 nginx 还是使用 反向代理 还是不行。郁闷。
[解决办法]
做DNS管用吗?
[解决办法]
静态路由设置试试