Linux添加转发路由
------------------------------------------------------
主机1:
eth1:192.168.10.5 网关:192.168.10.1
eth2:192.1678.20.5
主机2:
eth1:192.168.10 6 网关:192.168.10.1
eht2:192.168.100.10
192.168.30.2
192.168.40.2
主机1可以连接外网,主机2不需要走外网
现在要求192.168.30.2和192.168.40.2连接外网,需要给主机2配置转发路由,使得主机2通过自己eht1的网关连接外网
1.给主机2的eth2网卡配置ip,不需要配置网关(若网卡eth2已有ip,这步可忽略)
vim /etc/sysconfig/network-scripts/ifcfg-eth2
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
UUID=90528772-9967-46da-b401-f82b64b4acbc
DEVICE=eth2
ONBOOT=yes
IPADDR=192.168.100.10
PREFIX=24
2.重启网卡
systemctl restart network
3.配置路由(在/etc/sysconfig/network-scripts/下新建文件,命名为route-eth2)
vim /etc/sysconfig/network-scripts/route-eth2
192.168.30.2 via 192.168.10.1 dev eth2
192.168.40.2 via 192.168.10.1 dev eth2
4.查看路由配置是否成功
route -n
linux添加路由
最新推荐文章于 2023-06-20 11:17:31 发布