![IP 地址别名?例如,将 203.0.113.37 映射到 127.0.0.1?](https://linux22.com/image/66575/IP%20%E5%9C%B0%E5%9D%80%E5%88%AB%E5%90%8D%EF%BC%9F%E4%BE%8B%E5%A6%82%EF%BC%8C%E5%B0%86%20203.0.113.37%20%E6%98%A0%E5%B0%84%E5%88%B0%20127.0.0.1%EF%BC%9F.png)
我想使用 SSH 隧道来处理项目,-L 8080:localhost:80
.当在我的本地计算机上打开时http://localhost:8080
,一切正常,但服务器(MediaWiki)放置了很多http://203.0.113.37/
(示例IP)在所提供的 HTML 源中,并且该地址不会从我的本地主机转到任何地方。
有没有办法在我的本地计算机上将 203.0.113.37 映射到 127.0.0.1?例如,类似于/etc/hosts
IP 地址。
(理想情况下我希望它能在 OS X 上运行。)
答案1
这听起来像是一个可以在 HTTP 配置中更轻松地解决的问题。看看是否可以在测试期间将服务器上的主机名设置为 localhost,和/或禁用规范名称重定向。
我认为说服网络服务器不发送规范 IP 将阻止您尝试通过网络/主机修复来解决的问题。