Linux中的网络配置(三)网关

提示:


九、网关(VmWare虚拟机条件下)

1. 把双网卡主机变成路由器(临时)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.设定单网卡主机的网关(永久)

注意:网卡配置文件优先级高于全局网关

方法一:全局网关,针对没有设定网关的网卡生效: /etc/sysconfig/network
在这里插入图片描述
在这里插入图片描述

方法二: 网卡配置文件: /etc/sysconfig/network-scripts/ifcfg-xxx
在这里插入图片描述

十、网关(真实主机条件下)

网关:接受所有主机的上网请求,并转为合法IP出去的一个地址。

内核:使两个不同网段接到同一内核的网络直接路由进行通信。

NAT:网络地址转换。(由72.25.254.204来源到172.25.254.70 172.25.254.70 到192.168.5.107 14.215.177.xx到14.215.177.39)

SNAT:源地址转换,请求来源发生转换。(由172.25.254.204来源到14.215.177.39)

1.把双网卡主机变成路由器

真实主机的双网卡路由器:
br0:IP为172.25.254.70(内网地址)
wlp0s20f3:IP为192.168.5.107(外网地址)

虚拟机的IP:
ens3:IP为172.25.254.204(与真实主机处于同一网段)

在这里插入图片描述
在这里插入图片描述真实主机可以ping通外网

在这里插入图片描述要想将本机设定为网关(把双网卡主机变成路由器),需要进行以下操作:
masquerade:yes 地址伪装功能开启,真实主机变成路由器

在这里插入图片描述

2.临时设定网关:ip route add default via ip

(1)网关:负责接收上网请求的路由器上的接口(已知),这里我们的路由器是真实主机,所以虚拟机设定网关是172.25.254.70
在这里插入图片描述(2)此时虚拟机可以ping通百度的IP
在这里插入图片描述
(3)临时设定方式,刷新配置文件后,设定好的网关消失
在这里插入图片描述

3.永久设置网关方式

(1)全局网关:vim /etc /sysconfig /network ,针对所有没有设定网关的网卡生效
在这里插入图片描述

(2)编写网卡配置文件 :/etc /sysconfig /network-scripts /ifcfg-westos,针对IPADDR生效
在这里插入图片描述
修改配置文件后,需要执行

nmcli connection reload
nmcli connection up westos

(3)nm-connection-editor图形方式设置

在这里插入图片描述添加网关后,需要执行:

nmcli connection reload
nmcli connection up westos

(4)查看网关,可以ping通外网
在这里插入图片描述
在这里插入图片描述


版权声明:本文为weixin_44992260原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。