为 Linux 虚拟机添加新的虚拟网卡

为 Linux 虚拟机添加新的虚拟网卡

我在从 OVA Virtual Box 文件导入 VMWare Fusion 的 Linux 机器时遇到了一个奇怪的问题。导入后,唯一的 NIC 是 lo。因此,我删除了网络适配器并添加了一个新的。但我无法连接到网络,因为没有新的 NIC。OVA 文件来自用于渗透测试练习的虚拟软件设备。这是一个 debian 6 发行版。更新:发出 ifconfig -a 命令时,还有一个 ens33 iterface。这是什么意思?

答案1

ens33是设备名称。

以 root 身份(使用su -root 密码或sudo -i用户密码)您可以编辑/etc/network/interfaces

对于静态地址,它应该是这样的 -

auto lo
iface lo inet loopback

auto ens33
iface ens33 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    gateway 192.168.1.1

或者像这样获取 DHCP 地址 -

auto lo
iface lo inet loopback

auto ens33
iface ens33 inet dhcp

如果您使用的是静态地址,请像这样输入可访问的 DNS 服务器的 IP /etc/resolv.conf- 如果您使用的是 DHCP,那么它应该会自动正确设置。

nameserver 1.1.1.1

您也可以尝试使用以下方式获取 DHCP 租约

dhclient -v ens33

相关内容