首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Ubuntu18.04VM连接到虚拟盒Nat网络

将Ubuntu18.04VM连接到虚拟盒Nat网络
EN

Unix & Linux用户
提问于 2018-10-23 14:44:10
回答 1查看 3.2K关注 0票数 1

我正在尝试使用VirtualBox Nat网络建立一个虚拟机网络。有些vms,特别是一个由coreos盒和元可拓组成的集群,连接得很好。其他的,特别是我自己设置的任何Ubuntu都不会。

nat网络设置如下

代码语言:javascript
复制
$ VBoxManage natnetwork list fabian
NAT Networks:

Name:        fabian
Network:     172.17.8.0/24
Gateway:     172.17.8.1
IPv6:        No
Enabled:     Yes

我尝试的是编辑Ubuntu /etc/network/interfaces文件,以便按如下方式读取

代码语言:javascript
复制
# interface(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

# network interface
auto enp0s3
iface enp0s3 inet dhcp

(这部分基于metasploitable的/etc/network/interfaces文件,这是一个基于ubuntu的vm,它似乎很好地连接到网络上)

但是,当我尝试运行$ sudo systemctl restart networking时,它会挂起并超时。我在下面包含了$ journalctl -xe的输出。在我所包含的内容之前有一些条目,但是它们似乎是具有不同间隔的相同的消息。

在连接网络接口的过程中,我有什么遗漏吗?

代码语言:javascript
复制
Oct 23 10:22:49 burp-vm systemd-resolved[290]: Using degraded feature set (UDP) for DNS server 8.8.8.8.
Oct 23 10:22:52 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 20 (xid=0x6914771e)
Oct 23 10:22:52 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 20 (xid=0x6914771e)
Oct 23 10:22:54 burp-vm systemd-resolved[290]: Using degraded feature set (UDP) for DNS server 8.8.4.4.
Oct 23 10:23:12 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 9 (xid=0x6914771e)
Oct 23 10:23:12 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 9 (xid=0x6914771e)
Oct 23 10:23:21 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 9 (xid=0x6914771e)
Oct 23 10:23:21 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 9 (xid=0x6914771e)
Oct 23 10:23:30 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:23:30 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:23:42 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:23:42 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:23:54 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 11 (xid=0x6914771e)
Oct 23 10:23:54 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 11 (xid=0x6914771e)
Oct 23 10:24:05 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 15 (xid=0x6914771e)
Oct 23 10:24:05 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 15 (xid=0x6914771e)
Oct 23 10:24:20 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 21 (xid=0x6914771e)
Oct 23 10:24:20 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 21 (xid=0x6914771e)
Oct 23 10:24:39 burp-vm systemd-resolved[290]: Using degraded feature set (TCP) for DNS server 8.8.8.8.
Oct 23 10:24:39 burp-vm systemd-resolved[290]: Using degraded feature set (TCP) for DNS server 8.8.4.4.
Oct 23 10:24:41 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 7 (xid=0x6914771e)
Oct 23 10:24:41 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 7 (xid=0x6914771e)
Oct 23 10:24:48 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:24:48 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:25:00 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 10 (xid=0x6914771e)
Oct 23 10:25:00 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 10 (xid=0x6914771e)
Oct 23 10:25:10 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:25:10 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 12 (xid=0x6914771e)
Oct 23 10:25:22 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 11 (xid=0x6914771e)
Oct 23 10:25:22 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 11 (xid=0x6914771e)
Oct 23 10:25:33 burp-vm dhclient[1889]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 3 (xid=0x6914771e)
Oct 23 10:25:33 burp-vm ifup[1867]: DHCPDISCOVER on enp0s3 to 255.255.255.255 port 67 interval 3 (xid=0x6914771e)
Oct 23 10:25:35 burp-vm systemd[1]: networking.service: Start operation timed out. Terminating.
Oct 23 10:25:35 burp-vm systemd[1]: networking.service: Main process exited, code=killed, status=15/TERM
Oct 23 10:25:35 burp-vm systemd[1]: networking.service: Failed with result 'timeout'.
Oct 23 10:25:35 burp-vm systemd[1]: Failed to start Raise network interfaces.
EN

回答 1

Unix & Linux用户

发布于 2018-10-24 16:05:01

从Ubuntu17.10开始,ifupdown被认为是一个不受欢迎的工具,并被netplan所取代。要使用/etc/network/interfaces,应该安装ifupdown包。

在您的情况下,您应该使用netplan工具配置网络:

配置文件可以在/etc/netplan/下找到。创建/编辑*.yaml文件如下:

代码语言:javascript
复制
network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      dhcp4: true

如果安装了网络管理器,可以用renderer: networkd替换renderer: NetworkManager

然后跑:

代码语言:javascript
复制
sudo netplan generate
sudo netplan apply

请参见:

Netplan配置示例

迁移到网计划

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/477282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档