centos 7 增加临时路由及永久路由

centos 7 增加临时路由及永久路由

如果增加临时路由,要先安装net-tools , sudo yum install net-tools
route add -net 10.1.0.0 gw 10.1.1.1 netmask 255.255.0.0

意思是增加了一条动态路由,网关10.1.1.1 ,10.1.x.x 的所有ip都走这个网关

此种方式,开机重启后或者网络重置后路由失效

增加永久路由
在/etc/sysconfig/network-scripts/ 增加一下文件,命名规则为 route-网卡名

例route-eno1

10.1.0.0/16 via 10.1.1.1 dev eno1

查看路由
ip route show 或者 route
 

查看路由表优先级 

route -n 

####优先利用上面一种添加路由######

1.使用route命令添加
#注:使用route命令添加的路由在重启系统或重启网络后即失效
#1.添加到主机的路由
route add –host 192.168.10.110 dev eth0
route add –host 192.168.10.119 gw 192.168.10.1
#2.添加到网络的路由
route add –net IP netmask MASK eth0
route add –net IP netmask MASK gw IP
route add –net IP/24 eth1
#3.添加默认网关
route add default gw IP
#4.删除路由
route del –host 192.168.10.110 dev eth0

复制

2.设置永久路由的2种方法
#1.在/etc/rc.local文件的末尾追加(注意rc.local要有执行权限)
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.3.254
#2.在/etc/sysconfig/network文件的末尾追加
GATEWAY=gw-ip 或者 GATEWAY=gw-dev

相关推荐

  1. ubuntu和centos设置永久route -n

    2024-01-27 15:42:02       60 阅读
  2. 嵌套传参

    2024-01-27 15:42:02       51 阅读
  3. Hash、History原理优缺点

    2024-01-27 15:42:02       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-27 15:42:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-27 15:42:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-27 15:42:02       82 阅读
  4. Python语言-面向对象

    2024-01-27 15:42:02       91 阅读

热门阅读

  1. 万年历(方法版)

    2024-01-27 15:42:02       55 阅读
  2. 速盾:服务器接入CDN后上传图片失败的解决方案

    2024-01-27 15:42:02       44 阅读
  3. Git推送大量内容导致http 413错误

    2024-01-27 15:42:02       61 阅读
  4. 方法的重载

    2024-01-27 15:42:02       47 阅读
  5. git从clone到pr的全流程

    2024-01-27 15:42:02       55 阅读
  6. css怎么去除a标签的下划线?

    2024-01-27 15:42:02       51 阅读