获取在 Virtual Box 中运行的 Ubuntu 服务器的 IP 地址

Ome*_*ega 8 virtualbox networking

我已经在 VirtualBox 中安装了 Ubuntu Server 14.04.1 LTS。我想获取 IP 地址,根据https://askubuntu.com/a/430855/192526,你这样做

ip addr show
Run Code Online (Sandbox Code Playgroud)

它说

inet 127.0.0.1/8 范围主机

所以看起来我的网络适配器有问题。但是,我真的不知道我应该使用哪些设置:

在此处输入图片说明

我该怎么做才能从在 VirtualBox for Mac OSX 中运行的 Ubuntu Server 获取我的实际 IP 地址?

我问这个是因为最终我会想要设置一个 NTP 服务器,我想远程计算机将需要我的 Ubuntu 服务器的 IP 地址。


根据要求,这里是这样ifconfig说的:

在此处输入图片说明


另一个奇怪的事情:

开机的时候有提示

正在等待网络配置...

这会持续很长时间,直到它显然放弃说

在没有完整网络配置的情况下启动系统

psu*_*usi 6

您没有 IP 地址,因为您尚未配置 IP 地址。为此,您需要编辑 /etc/network/interfaces。如果您希望自动获取一个,请将 eth0 添加到文件中的 auto 行,并为其添加一个新行,内容为iface eth0 inet dhcp. 然后,您可以重新启动或运行sudo ifup -a以打开接口并获取 IP 地址。有关man interfaces更多信息,请参阅。