使用 VirutalBox, CentOS 7,二者安装过程省略
在宿主机的 VirutalBox 设置虚拟机的网卡服务器
Adapter 1: Atached to: Host-only Adapter Name: vboxnet0 混杂模式: 拒绝 Adapter 2: 链接方式: 网络地址转换NAT
进入虚拟机查看网络
$ ipconfig -a
$ nmcli con
Ubuntu:测试
$ sudo vi /etc/network/interfaces
CentOS:ui
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
ifcfg-enp0s3(负责内网互联)内容:this
BOOTPROTO="static" HWADDR="" ONBOOT="yes" # IPADDR 自定义,要求与网关同一网段 IPADDR="192.168.56.10" NETWORK="192.168.56.0" NETMASK="255.255.255.0" GATEWAY="192.168.56.1" DNS="114.114.114.114 192.168.56.1" #use this file not network manager to manage interface NM_CONTROLLED="no"
使用命令查看 uuid(命令为 nmcli con ) 后,复制 enp0s8 的 uuid 并粘贴到 ifcfg-enp0s8
ifcfg-enp0s8(负责链接外网)内容:rest
DEVICE="enp0s8" TYPE="ethernet" UUID="" HWADDR="" NM_CONTROLLED="no" ONBOOT="yes" BOOTPROTO="dhcp"
sudo systemctl restart network.service
$ ip addr
$ ping 192.168.56.1
$ ping 114.114.114.114
Done!