【发布时间】:2017-02-03 11:27:25
【问题描述】:
我正在使用 VM Virtual Box。当我在 VM 中运行服务器代码,然后在 host 机器中打开浏览器并键入“localhost”时,我没有在 VM 中获得页面。可能,VM 中的 localhost 和主机中的 localhost 是不同的。您知道如何使 VM 的本地主机与主机的本地主机相同吗?
dev@dev-VirtualBox:~$ ifconfig eth0 Link encap:Ethernet HWaddr 08:00:27:03:1a:e0
inet6 地址:fe80::a00:27ff:fe03:1ae0/64 范围:链接 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX 数据包:10813 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:3337 错误:0 丢弃:0 超限:0 运营商:0 碰撞:0 txqueuelen:1000 RX 字节:11494848 (11.4 MB) TX 字节:793819 (793.8 KB)lo 链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0 inet6 地址::::1/128 范围:主机 上环回运行 MTU:65536 指标:1 RX 数据包:2128 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:2128 错误:0 丢弃:0 超限:0 运营商:0 碰撞:0 发送队列:0 RX 字节:192087 (192.0 KB) TX 字节:192087 (192.0 KB)
【问题讨论】:
-
我不知道如何让guest的localhost和host的一样,甚至不确定这是一个好主意,但是为什么不能使用的ip地址虚拟机?查找您的客人的 ip:如果是 linux,则在终端
ip -4 addr show,如果是 windows,则在ipconfig。使用该地址而不是 localhost。
标签: localhost virtual-machine virtualbox