以下的实操都是在redhat7.3上;
网关
网卡是电脑内置的硬件又叫网络适配器,是用来联网用的网络接口;MAC是网卡的标识ID;
网关是用来转发消息的设备,就是发消息要经过网关;
网关相当与一个门口,你要出去必须找到这个门口;
路由器就是这个门口,你想出去就要告诉你的电脑门在那;
- 把真实主机变成路由器,手机wifi为外网,虚拟机的网关设置为主机ip通过主机的网络进行对网络(外网)的访问;
步骤:
systemctl stop libvirtd
systemctl restart firewalld 重启防火墙
systemctl start libvirtd
firewall-cmd --list
firewall-cmd --permanent --add-masquerade ##允许防火墙伪装IP
firewall-cmd --reload ##更新防火墙规则
firewall-cmd --list-all ##查看是否masquerade被打开;
firewall-cmd-state ##查看防火墙状态
public (default, active)
interfaces: br0 enp0s25 wlp3s0sources:
services: dhcpv6-client ssh
ports:
masquerade: yes <<<地址伪装功能开启,真实主机变成路由器
forward-ports:
icmp-blocks:
rich rules: