VirtualBox 安裝 Centos7虛擬機OS並配置雙網卡
Win7 主機安裝 VirtualBox-6.1.4-136177-Win.exe,VirtualBox 安裝 CentOS-7-x86_64-DVD-1804.iso。要求:
虛擬機centos7-vm可以ping外網(baidu.com)。主機(網關=192.168.43.1)可以 ping 虛擬機 192.168.56.101。虛擬機可以 ping 主機 (192.168.43.150)。
VirtualBox 全局設置(Ctrl+G)如下:
Centos7 vm 網絡配置如下:
進入 centos7 虛擬機, 更改文件 ifcfg-enp0s3配置(NatNetwork)如下:
# /etc/sysconfig/network-scripts/ifcfg-enp0s3
#
TYPE=Ethernet
HWADDR=08:00:27:69:E4:23
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
#UUID=9b9bcaa9-d2cc-49fe-a97c-bdf65fcc903f
UUID=a1d2445d-966d-45a6-983d-d1c3917f2433
DEVICE=enp0s3
ONBOOT=yes
IPV6_PRIVACY=no
更改文件 ifcfg-enp0s8配置(HostOnly)如下:
# /etc/sysconfig/network-scripts/ifcfg-enp0s8
#
TYPE=Ethernet
HWADDR=08:00:27:46:77:80
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s8
#UUID=9b9bcaa9-d2cc-49fe-a97c-bdf65fcc903f
UUID=b6788372-1536-4c2f-8ea2-d57aa600d55c
DEVICE=enp0s8
ONBOOT=yes
IPV6_PRIVACY=no
IPADDR=192.168.56.101
NETMASK=255.255.255.0
其中UUID=????用下面的命令生成:
# uuidgen enp0s3
a1d2445d-966d-45a6-983d-d1c3917f2433
# uuidgen enp0s3
b6788372-1536-4c2f-8ea2-d57aa600d55c
更改 /etc/sysconfig/network 爲:
# Created by anaconda
NETWORKING=yes
HOSTNAME=vm-cent7
重啓網絡。生效。目的達到:
虛擬機可以ping外網(baidu.com)。主機(網關=192.168.43.1)可以 ping 虛擬機 192.168.56.101。虛擬機可以 ping 主機 (192.168.43.150)。