1 设置 virtualBox

打开设置-》网络

采用桥接模式连接网络,并选择对应的物理网卡。

注意: 这里 “界面名称” 必须选择实际的物理网卡。

2 设置虚拟机(centos7)

1、使用 nmcli 命令,查看当前虚拟机的所有网络基本信息:

nmcli connection show

具体参数说明如下:

参数名称说明
NAME连网代号,通常与 DEVICE 一样
UUID识别码
TYPE网卡的类型;802-3-ethernet 就是以太网
DEVICE网卡名称
  • 这里的 enp0s3 是 centos7 自动生成的带随机数的网卡名称,每台机都不一样。

2、设置 centos7 的网络获取方式为自动获取 IP(这种方法最方便啦 O(∩_∩)O~)

nmcli connection modify enp0s3 \
connection.autoconnect yes \
ipv4.method auto

3、上面的命令只是修改了设定档,因此还要使用 nmcli 的 up 参数让它实际生效:

nmcli connection up enp0s3

3 实际测试

使用 ping 命令验证:

成功啦,我们的 virtualBox 的这台虚拟机连上外网啦 O(∩_∩)O~

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐