SSH 远程转发源是否有限制?

SSH 远程转发源是否有限制?

以下命令将允许我在 localhost:9999 上查看 Google.com

ssh user@mywebsite -R localhost:9999:www.google.com:80

但是以下命令不允许我查看 127.1.1.1:9999 上的 Google.com。

ssh user@mywebsite -R 127.1.1.1:9999:www.google.com:80

我的问题是:

这是我的参数、操作系统、网络的问题吗?

答案1

默认情况下,127.0.0.1 被路由到 localhost 而不是 127.1.1.1。要使用 127.1.1.1,您需要将以下行添加到/etc/hosts

127.1.1.1 localhost

127.0.0.0 - 127.255.255.255 全部预订的用于本地主机环回,但在大多数 Unix 系统上仅默认配置 127.0.0.1。

相关内容