linux7配置永久路由,CentOS7添加永久路由

一,默认在系统中添加的路由会随着网络重新启动丢失[root@vm-al-bj2-web01 ~]# route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface0.0.0.0         192.168.7.254   0.0.0.0         UG    100    0        0 ens192192.168.0.0     0.0.0.0         255.255.248.0   U     100    0        0 ens192

二,添加网络路由[root@vm-al-bj2-web01 ~]# route add -net 192.168.13.0 netmask 255.255.255.0 gw 192.168.7.254[root@vm-al-bj2-web01 ~]# route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface0.0.0.0         192.168.7.254   0.0.0.0         UG    100    0        0 ens192192.168.0.0     0.0.0.0         255.255.248.0   U     100    0        0 ens192192.168.13.0    192.168.7.254   255.255.255.0   UG    0      0        0 ens192[root@vm-al-bj2-web01 ~]# systemctl restart network[root@vm-al-bj2-web01 ~]# route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface0.0.0.0         192.168.7.254   0.0.0.0         UG    100    0        0 ens192192.168.0.0     0.0.0.0         255.255.248.0   U     100    0        0 ens192[root@vm-al-bj2-web01 ~]#

三,添加永久网络路由(route-ens192是网卡,建议跟随网卡名)[root@vm-al-bj2-web01 ~]# vim /etc/sysconfig/network-scripts/route-ens192ADDRESS0=192.168.13.0NETMASK0=255.255.255.0GATEWAY0=192.168.7.254

四,验证[root@vm-al-bj2-web01 ~]# systemctl restart network[root@vm-al-bj2-web01 ~]# route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface0.0.0.0         192.168.7.254   0.0.0.0         UG    100    0        0 ens192192.168.0.0     0.0.0.0         255.255.248.0   U     100    0        0 ens192192.168.13.0    192.168.7.254   255.255.255.0   UG    100    0        0 ens192

注意:

1.ADDRESS后面是数字0表示第一条有多条路由就是0,1,2,3依次

2.这种方法只是其中之一,放入/etc/rc.local亦可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 7是一种常用的Linux发行版,在网络通信方面有着很强的灵活性和扩展性。有时候,我们可能需要为CentOS 7操作系统添加一些自定义路由,以达到更加高效和便捷的网络通信目的。下面是在CentOS 7上增加永久路由的步骤: 1. 打开终端或者SSH客户端,使用管理员权限来登录系统。 2. 命令行输入“cat /etc/sysconfig/network-scripts/ifcfg-ens33”(如果你的网卡不是ens33,请替换为你的网卡名),查找并记录下网关地址和该网卡的“DEVICE”名称,以备后续操作。 3. 执行命令“sudo vi /etc/sysconfig/network-scripts/route-ens33”来创建新的路由表格。 4. 在编辑器中输入“ADDRESS0=192.168.0.0”、“NETMASK0=255.255.255.0”、“GATEWAY0=192.168.0.1”、“METRIC0=100”、“DEVICE=ens33”(注意,如果你的网卡不是ens33,请替换为你的网卡名)等参数来定义新的路由表格。 5. 保存并退出编辑器。 6. 重启网络服务,以便让添加路由规则生效:执行命令“sudo systemctl restart network.service”。 7. 检查新的路由表格是否成功添加:执行命令“sudo ip route show”,查看是否显示了新添加路由规则。 8. 备份原有路由表格:执行命令“sudo cp /etc/sysconfig/network-scripts/route-ens33 /etc/sysconfig/network-scripts/route-ens33.bak”。 通过以上步骤,我们就可以在CentOS 7系统中增加永久路由,并实现更加灵活和高效的网络通信。需要注意的是,在操作过程中请务必小心,避免对系统造成意外的损害。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值