我正在运行 Ubuntu 12.04 和 VirtualBox 4.1.12。我在 VirtualBox 下创建了一个 Debian 服务器。
出于我不明白的原因,DHCP 授予我的 Ubuntu box 192.168.20.50 和我的 Debian VM 10.0.2.15。当我从我的 Ubuntu 机器运行 traceroute 时,它在试图在 Internet 上查找 10.0.2.15 时迷路了。
我如何指示 Ubuntu 以便它可以找到我的 Debian VM?
曾几何时,我使用 ifdown eth0 关闭网络适配器。自从我使用 Ubuntu/Debian 以来,我已经能够让它工作多年了。
我明白了:
$ sudo ifdown eth0
ifdown: interface eth0 not configured
Run Code Online (Sandbox Code Playgroud)
如果我运行 ifconfig,我会得到:
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.20.50 Bcast:192.168.21.255 Mask:255.255.254.0
inet6 addr: fe80::6e3b:e5ff:fe36:2ee/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1205280 errors:0 dropped:502 overruns:0 frame:0
TX packets:34930 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:165685286 (165.6 MB) TX bytes:5754120 (5.7 MB)
Interrupt:20 Memory:f7f00000-f7f20000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9146 errors:0 …
Run Code Online (Sandbox Code Playgroud)