真的希望有人会回答我的问题..
在MACHINE1和MACHINE2之间基本上有一个 ssh隧道,隧道作为代理运行,一切运行良好。
test12 = https服务器 - 10.0.0.1 - 与MACHINE1相同的网络
MACHINE1 = Windows 7 x64 - 192.168.6.20(正在运行的ssh服务器)
MACHINE2 = Windows 7 x64 - 192.168.2.8(与MACHINE1不同的网络)
所以当我在MACHINE2上使用putty通过ssh连接到MACHINE1时,我可以浏览https和https网站并查看MACHINE1 public ip!
但是当我导航到test12时,它无法显示页面!
PUTTY CONSOLE MACHINE2 - VIEW
正如您所看到的,使用iexplore和设置代理,页面无法显示!还尝试编辑C:\ Windows \ System32 \ drivers \ etc \ hosts以解决test12到127.0.0.1但有异常错误!
DNS更改机器2 - 查看
答案 0 :(得分:0)
发现问题!
test12 的IP实际上是不同的,它是 192.168.6.120 。
问题是socks代理没有自动解析内部网络DNS名称!所以解决方案只是添加到C:\ Windows \ System32 \ drivers \ etc \ hosts这一行: 192.168.6.120 test12