使用 putty 隧道连接到 Web 服务器,然后像从本地主机一样访问 Apache

使用 putty 隧道连接到 Web 服务器,然后像从本地主机一样访问 Apache

我有一个带有 htaccess 规则的 Web 服务器,该规则仅允许从 127.0.0.1 联系 Web 服务(我无法更改此规则)。我已经配置了 putty 以建立到该 Web 服务器的隧道,当我在浏览器中输入 localhost:port 时,我会看到托管在那里的页面。但要访问 Web 服务,我必须假设我来自 127.0.0.1。我该怎么做?

答案1

我设置了一个隧道并使用它连接到我的网络服务器。我注意到连接被记录为来自::1IPv6“localhost”。如果您允许来自 127.0.0.1 而不是 localhost,那么这些将被阻止。

您应该能够通过更改 Putty 中的隧道定义来解决这个问题。不要使用localhost:80作为目标,而要使用127.0.0.1:80

相关内容