SSH隧道代理 - 查看HTTPS页面

时间:2018-01-03 14:17:28

标签: ssh https proxy dns tunnel

真的希望有人会回答我的问题..

在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

enter image description here

正如您所看到的,使用iexplore和设置代理,页面无法显示!还尝试编辑C:\ Windows \ System32 \ drivers \ etc \ hosts以解决test12到127.0.0.1但有异常错误!

DNS更改机器2 - 查看

enter image description here

1 个答案:

答案 0 :(得分:0)

发现问题!

test12 的IP实际上是不同的,它是 192.168.6.120

问题是socks代理没有自动解析内部网络DNS名称!所以解决方案只是添加到C:\ Windows \ System32 \ drivers \ etc \ hosts这一行: 192.168.6.120 test12