CentOS7.x配置三线策略路由

本文详细介绍了如何在CentOS7.x系统上配置三线策略路由,包括网卡配置、路由表设置、策略路由命令行配置以及添加到开机启动脚本中,确保系统能根据不同的源IP通过相应的网络出口。测试部分展示了通过不同网络连接公共DNS的成功情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS7.x配置三线策略路由

文章最后附上部署脚本

线路 IP 网关 网卡
电信 192.168.10.1/24 192.168.10.254 eth0
联通 10.2.8.1/24 10.2.8.254 eth1
电信 172.10.41.1/24 172.10.41.254 eth2

电信作为默认网关

1.配置网卡

[root@localhost ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 #配置电信线路的网卡配置文件

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=eth0
UUID=0339bfc5-84f0-4803-130b-fc72c1b3957c
DEVICE=eth0
ONBOOT=yes  #开启网卡
IPADDR=192.168.41.1 #电信IP
NETMASK=255.255.255.0  #掩码
GATEWAY=192.168.41.254  #网关
DNS1=114.114.114.114
----------------------------------------------------------
[root@localhost ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth1

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static  #设置为静态
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth1
UUID=6af4f6ca-3de4-30e7-b2e9-0fc3b67fece5
DEVICE=eth1
ONBOOT=yes   #开启网卡
IPADDR=10.2
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花前月下猴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值