让虚拟机Linux可以联网(桥接模式)
一、设置网络模式为桥接模式
在虚拟机的虚拟网络编辑器中将桥接的外部网络设置为自己本机已联网的网卡即可
然后进入以下界面(这里我选择真实网卡,也就是最后一个)
二、修改文件
1、DHCP(动态主机分配协议)
命令:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
文件内容大致如下:
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="ens33" UUID="e2e3fd01-0f83-4564-9cf1-ea2c36e4667f" DEVICE="ens33" ONBOOT="yes"
其实主要配置两项即可:
- BOOTPROTO="DHCP"
- ONBOOT="YES"
2、静态IP分配
命令:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
文件内容大致如下:
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="ens33" UUID="e2e3fd01-0f83-4564-9cf1-ea2c36e4667f" DEVICE="ens33" ONBOOT="yes" IPADDR="192.168.1.4" NETMASK="255.255.255.0" GATEWAY="192.168.1.1" DNS1="8.8.8.8"
3、注意
每次更改完配置之后,都要重启网络服务
命令:
systemctl restart network