使用 VirutalBox, CentOS 7,两者安装过程省略
一、安装完 VirutalBox 后,添加Host-Only接口(vboxnet0)
- 在宿主机的 "管理-主机网络管理器",添加网络接口
- 手动配置网卡
- DHCP服务器 - 启用服务器
- 点击 "OK"
二、为虚拟机增加网卡
在宿主机的 VirutalBox 设置虚拟机的网卡
Adapter 1:
Atached to: Host-only Adapter
Name: vboxnet0
混杂模式: 拒绝
Adapter 2:
连接方式: 网络地址转换NAT
三、查看网卡信息
进入虚拟机查看
$ ipconfig -a
四、查看uuid
$ nmcli con
五、修改网卡
Ubuntu:
$ sudo vi /etc/network/interfaces
CentOS:
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
ifcfg-enp0s3(负责内网互联)内容:
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(负责连接外网)内容:
DEVICE="enp0s8"
TYPE="ethernet"
UUID=""
HWADDR=""
NM_CONTROLLED="no"
ONBOOT="yes"
BOOTPROTO="dhcp"
六、重启网卡
sudo systemctl restart network.service
七、查看 IP 地址
$ ip addr
八、测试内网
$ ping 192.168.56.1
九、测试外网
$ ping 114.114.114.114
Done!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。