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
相关推荐
阿巴~阿巴~21 分钟前
冒泡排序算法
c语言·开发语言·算法·排序算法
看到我,请让我去学习2 小时前
QT - QT开发进阶合集
开发语言·qt
weixin_307779132 小时前
VS Code配置MinGW64编译SQLite3库
开发语言·数据库·c++·vscode·算法
Lovyk2 小时前
基于 Ansible 与 Jinja2 模板的 LNMP 环境及 WordPress 自动化部署实践
linux·运维·服务器·自动化·ansible
励志不掉头发的内向程序员3 小时前
STL库——string(类函数学习)
开发语言·c++
知白守黑2673 小时前
Linux磁盘阵列
linux·运维·服务器
一百天成为python专家3 小时前
Python循环语句 从入门到精通
开发语言·人工智能·python·opencv·支持向量机·计算机视觉
Sunhen_Qiletian3 小时前
朝花夕拾(五)--------Python 中函数、库及接口的详解
开发语言·python
hqwest3 小时前
C#WPF实战出真汁07--【系统设置】--菜品类型设置
开发语言·c#·wpf·grid设计·stackpanel布局
前路不黑暗@4 小时前
C语言:操作符详解(二)
c语言·开发语言·经验分享·笔记·学习·学习方法·visual studio