使用仅主机(only-host)+桥接网络上网
本机环境:笔记本电脑使用路由器上网且ip由路由器来分配,虚拟机为centos7
-
本地真实无限网卡
-
虚拟网卡
思路:
- 使用仅主机让本机和虚拟机来通讯并
固定ip地址
- 然后使用桥接网络让路由器来分配ip地址给我的虚拟机
开干!
1、配置虚拟机软件上的网卡
- 桥接网卡桥接到我真实的网卡上面,仅主机就是到虚拟网卡
2.进入虚拟机配置网卡
进入网卡目录
cd /etc/sysconfig/network-scripts
ls
目前我有2张网卡
- 第一张ifcfg-enp0s3 是用来桥接到真的网卡上面,让真路由器自动分配ip上网
- 第二张ifcfg-enp0s8 用来固定ip地址然后跟主机通讯
vi ifcfg-enp0s3
TYPE="Ethernet"
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="891f9628-918f-4c2a-9644-c5203faf373a"
DEVICE="enp0s3"
ONBOOT="yes"
你的UUID不要改啊!!!
vi ifcfg-enp0s8
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=e89fc475-35fb-4d65-a117-1df122a95226
DEVICE=enp0s8
ONBOOT=yes
IPADDR=10.1.1.110
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=10.1.1.1
IPV6_PRIVACY=no
刷新一下网卡的配置
systemctl restart NetworkManager
3.尝试用主机ping虚拟机,虚拟机ping主机测试一下
- 虚拟机
- 真实机