Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Proxy 如何制作用于浏览的两层ssh隧道_Proxy_Ssh_Socks_Tunnel_Http Tunneling - Fatal编程技术网

Proxy 如何制作用于浏览的两层ssh隧道

Proxy 如何制作用于浏览的两层ssh隧道,proxy,ssh,socks,tunnel,http-tunneling,Proxy,Ssh,Socks,Tunnel,Http Tunneling,我知道如何制作单层隧道: ssh -ND 9898 username@mymachine 然后在浏览器中添加sockss代理localhost:9898 但是如何建造双层隧道呢?假设我不能直接访问mymachine,但可以访问另一台机器machineprome,并且只要我打开machineprome,就可以访问mymachine。那么,我如何通过machineprome和mymachine将所有浏览器请求重定向到外部世界呢?这些链接帮助我实现了我想要的:

我知道如何制作单层隧道:

ssh -ND 9898 username@mymachine
然后在浏览器中添加sockss代理
localhost:9898


但是如何建造双层隧道呢?假设我不能直接访问
mymachine
,但可以访问另一台机器
machineprome
,并且只要我打开
machineprome
,就可以访问
mymachine
。那么,我如何通过
machineprome
mymachine
将所有浏览器请求重定向到外部世界呢?

这些链接帮助我实现了我想要的: