是否有办法使127.0.0.1路由到主机(运行虚拟机的计算机,而不是虚拟机本身)?我支持一个web应用程序,有时需要127.0.0.1作为ip地址,而不是我目前为主机地址获得的10.222.54.2号。
谢谢!
发布于 2010-08-20 17:03:07
你弄糊涂了我。你在哪里运行这个网络应用程序?在VM里面还是在VM之外?您可以将带有目的地127.0.0.1的数据包转发到主机的ip,但如果这样做,很可能会破坏某些内容。
如果您完全确定这是唯一的方法,则最好将/etc/host中的值从localhost 127.0.0.1更改为localhost 10。这意味着任何注定要"localhost“的内容都将转到主机的ip上(如果有目的地127.0.0.1,它将转到虚拟机)。
发布于 2010-08-20 17:36:52
这违背了本地主机或回送IP的定义。不,没有办法这样做。
-Waldo
https://serverfault.com/questions/172817
复制相似问题