我通过SSH简要了解了端口转发。 假设我有一个VNC服务器在端口5901运行。 我拿起我的笔记本电脑,去工作,然后我想连接到我的服务器,但我想要一个encryption的连接,所以我隧道一切到一个SSH连接,如下所示:
ssh -L 666:localhost:5901 user@home_ssh_server_address
我告诉我的VNC客户端连接到localhost:666 ,我很好去。
现在,阅读SSH手册页,我发现我可以指定一个所谓的绑定地址:
ssh -L [bind_address]:666:localhost:5901 user@home_ssh_server_address
那是我的问题在哪里:
什么是绑定地址好?
任何帮助表示赞赏。
什么是绑定地址好?
如果您有多个本地IP地址,您可以select其中的一个将该端口绑定到。