Virtualbox 上的 Centos Vm 不知道网络接口

Virtualbox 上的 Centos Vm 不知道网络接口

我正在尝试使用Centos 虚拟机导入到虚拟盒子中。主机也是 Ubuntu。问题是我已经配置了虚拟框lo网络适​​配器,我也测试了我的虚拟机中的所有接口类型,但除了loop back我使用时,它没有显示任何接口ifconfig。所以我无法访问主机网络及其互联网连接。

我已经搜索了很多,但我真的不知道问题出在哪里。有人能帮助我吗?

答案1

如果您使用的是 Centos 7,则可以使用:

nmcli device status

你会得到类似的东西:

PÉRIPHÉRIQUE  TYPE      ÉTAT        CONNECTION
enp0s3        ethernet  connecté    eth0
enp0s8        ethernet  déconnecté  --
lo            loopback  non-géré    --

并添加一个连接,其中eth0是随机名称,enp0s3是您的设备名称:

nmcli connection add  con-name "eth0" ifname enp0s3 autoconnect yes type ethernet ip4 192.168.56.30/24 gw4 192.168.56.1

nmcli connection up eth0

如果您想要dhcp处理 ip@,只需从上面的命令中删除 ips。

如果你使用的是 centos 6:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet
BOOTPROTO=staic {dhcp}
DEVICE=eth0
ONBOOT=yes
HWADDR=08:00:27:D4:00:84 {your mac address}
TYPE=Ethernet
UUID=f308b97f-3cea-45fd-9a82-861ec9151d20
ONBOOT=yes
#if static uncomment the following 
#IPADDR=192.168.56.20
#NETMASK=255.255.255.0
#NETWORK=192.168.56.0
#GETWAY=192.168.56.1

PS:每个文件“ifcfg-eth*”代表一个连接。

相关内容