日期:2014-05-16  浏览次数:20664 次

ssh反向登录和ssh跳转的区别
对于ssh反向登录和ssh跳转我一直有一些疑问,请高人指点。
比如
我一个内网ip 192.168.0.11
一个网关192.168.0.1 开通ssh server,公网145.34.53.2

我想在家中登录内网机器192.168.0.11
有两种方法跳过网关:
1.跳转ssh 
ssh 145.34.53.2, 然后再ssh内网192.168.0.11
2.反向ssh
事先在192.168.0.11上开启反向ssh网关192.168.0.1。
ssh -NfR 2222:localhost:22 uname@192.168.0.1 -p 22
在家ssh至网关,然后在网关本机上直接ssh
ssh -p 2222 uname@localhost

这两种方法是不是都可以实现?
有了第一方法跳转,为什么还要方向登录ssh的方法?

------解决方案--------------------
网关开NAT转22端口到内网机器不就行了,哪来那么多ssh。
------解决方案--------------------
你可以用防火墙发布出去。就是发内网的服务器发不出去就行了。