我有一个带有 htaccess 规则的 Web 服务器,该规则仅允许从 127.0.0.1 联系 Web 服务(我无法更改此规则)。我已经配置了 putty 以建立到该 Web 服务器的隧道,当我在浏览器中输入 localhost:port 时,我会看到托管在那里的页面。但要访问 Web 服务,我必须假设我来自 127.0.0.1。我该怎么做?
答案1
我设置了一个隧道并使用它连接到我的网络服务器。我注意到连接被记录为来自::1
IPv6“localhost”。如果您允许来自 127.0.0.1 而不是 localhost,那么这些将被阻止。
您应该能够通过更改 Putty 中的隧道定义来解决这个问题。不要使用localhost:80
作为目标,而要使用127.0.0.1:80
。