虽然我使用一些别名来做ssh
隧道或反向隧道,但我从来不明白它是如何工作的。有人知道如何以非常简单的方式解释它吗?
我认为3个主要用途是:
首先,我可以使用我家的电脑 ssh 到foo.mycompany.com
,无需使用任何密码(foo
工作中的服务器)
如何使
foo.mycompany.com:8080
转到我家的电脑localhost:3000
?如果在家里,我不能访问
http://bar.mycompany.com
,但foo
可以访问bar
,如何让家里的电脑可以访问http://bar.mycompany.com
?如果在家里,我无法访问 MySQL 数据库
db.mycompany.com
,但foo
可以,如何db.mycompany.com
使用ssh
隧道也可以访问。
可以用非常简单的术语来解释吗?除了这三个之外,实际上还有其他流行的用途吗?谢谢。