Virtual BOX设置
在Virtual BOX中添加一个虚拟机的网络
管理
⟶主机网络管理器
⟶创建仅主机网络
配置虚拟机的网卡
在需要配置的虚拟机上右键设置
⟶网络
网卡一设置为网络地址转换(NAT),用于虚拟机对外上网。
网卡二设置为仅主机(Host-Only)网络,用于设置静态IP,提供ssh等服务所需的静态IP。
虚拟机设置
查看网卡名称ifconfig | more
从图中可以看出,enp0s3
是我们配置的第一块网卡,用于连接外网进行上网的。
enp0s8
是我们配置的第二块网卡,用于本地连接的,因此我们需要修改这块网卡的配置文件。
2. 编辑联网配置文件
网卡配置文件在/etc/sysconfig/network-scripts/
中
cd /etc/sysconfig/network-scripts/ls
编辑第二块网卡的配置文件ifcfg-enp0s8
在末尾添加
BOOTPROTO="static" #dhcp改为static ONBOOT="yes" #开机启用本配置IPADDR=192.168.56.111 #静态IPGATEWAY=192.168.56.1 #默认网关NETMASK=255.255.255.0 #子网掩码DNS1=192.168.56.1 #DNS 配置
完整的文件为:
TYPE="Ethernet"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="11b1c85d-31dc-3df1-b99e-7bd8afd6b85b"DEVICE="enp0s8"HWADDR="08:00:27:3c:e3:9f"ONBOOT="yes"IPADDR=192.168.56.111GATEWAY=192.168.56.1NETMASK=255.255.255.0DNS1=192.168.56.1
如果不存在第二块网卡的配置信息,可以自行创建该文件,文件名为ifcfg-
+ 网卡名称,如ifcfg-enpos8
注意修改完整文件中的UUID
、HWADDR
、NAME
查看UUID
:
nmcli con show
HWADDR
其实就是该网卡的MAC地址:
ip addr
NAME
是网卡的名称
重启
reboot