我想设置一个ssh隧道从一个远程位置到我们的局域网上的私有web服务器。局域网上的web服务器正在使用虚拟主机,并且正在进行一些重定向。有时,用户会连接到private.web.server,并被服务器告知重定向到private2.web.server。这方面的一个例子是当用户单击SSH隧道上的“登录”链接时。链接重定向到运行登录应用程序的private2.web.server。由于没有通往此主机的隧道,而且从用户的角度看也没有DNS名称,所以链接失败。
通过使用VPN忽略了显而易见的修复,SSH中是否有某种方式可以神奇地实现这一功能?
谢谢!
发布于 2015-06-10 15:13:15
与其直接使用隧道,不如尝试使用SSH作为SOCKS代理:
启动代理ssh -D 2222 user@tunnel-host.example.com
将客户端OS/浏览器设置为使用127.0.0.1:2222作为SOCKS代理。
您可能仍然需要在客户端计算机上设置主机文件条目,以便将内部主机名解析为IP地址。
https://serverfault.com/questions/697974
复制相似问题