目录

一、route命令介绍

1、语法

2、命令使用举例

默认(网关)路由

主机路由

网络路由

二、ip 命令

三、永久添加路由条目(重启不会失效)


一、route命令介绍

命令用来显示并设置Linux内核中的网络路由表,设置的路由主要是静态路由;直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。

1、语法

[root@localhost ~]# route 选项 参数

选项:

-A:设置地址类型;

-C:打印将Linux核心的路由缓存;

-v:详细信息模式;

-n:不执行DNS反向查找,直接显示数字形式的IP地址;

-e:netstat格式显示路由表;

-net:到一个网络的路由表;

-host:到一个主机的路由表。

参数:

add:增加指定的路由记录;

del:删除指定的路由记录;

target:目的网络或目的主机;

gw:设置默认网关;

mss:设置TCP的最大区块长度(MSS),单位MB;

window:指定通过路由表的TCP连接的TCP窗口大小;

dev:路由记录所表示的网络接口。

2、命令使用举例

[root@localhost ~]# route -n

其中Flags为路由标志,标记当前网络节点的状态,Flags标志说明:

UUp):路由当前为启动状态。

HHost):网关为主机

GGateway):网关为路由器

RReinstate Route):使用动态路由重新初始化的路由

DDynamically):此路由是动态性地写入

MModified):此路由是由路由守护程序或导向器动态修改

!:表示此路由当前为关闭状态。

默认(网关)路由

[root@localhost ~]# route add -net 0.0.0.0/0 gw 192.168.10.1

[root@localhost ~]# route add default gw 192.168.10.1

[root@localhost ~]# route del default gw 192.168.1.1

主机路由

[root@localhost ~]# route add -host 10.8.0.6 gw 192.168.10.30

[root@localhost ~]# route del -host 10.8.0.6 gw 192.168.10.30

[root@localhost ~]# route add -host 10.8.0.6 gw 192.168.10.30 reject    //后面加上reject为拒绝(关闭)某条路由

[root@localhost ~]# route del -host 10.8.0.6 gw 192.168.10.30 reject

网络路由

[root@localhost ~]# route add -net 10.8.0.0/24 gw 192.168.10.30

[root@localhost ~]# route del -net 10.8.0.0/24 gw 192.168.10.30

[root@localhost ~]# route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.10.30

[root@localhost ~]# route del -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.10.30

二、ip 命令

加强版的的网络配置工具,用于代替ifconfig命令,主要功能是用于显示或设置网络设备。

[root@localhost ~]# ip route list         //或ip route show,查看路由表

[root@localhost ~]# ip route add default via 192.168.10.30            //添加默认路由

[root@localhost ~]# ip route del default via 192.168.10.30            //删除默认路由

[root@localhost ~]# ip route add 10.8.0.0/24 via 192.168.10.30 dev eno16777736      //其中dev eno16777736可以省略

[root@localhost ~]# ip route del 10.8.0.0/24 via 192.168.10.30 dev eno16777736

以上方法添加的路由重启系统后就会失效,要添加永久路由需要写入到配置文件

三、永久添加路由条目(重启不会失效)

[root@localhost ~]# echo "10.8.0.6/32 via  192.168.10.30" >> /etc/sysconfig/network-scripts/route-eno16777736     // //其中eno16777736为本地网卡的名称,需要对应。

[root@localhost ~]# systemctl restart network

CentOS7添加路由相关推荐

  1. linux centos7重启路由命令行,centos7 永久添加静态路由

    查看路由表 ip route show|column -t route -n 永久添加路由 vim /etc/sysconfig/network-scripts/route-ens224 ./ via ...

  2. 【网络】route和 IP route的区别|route 和 IP route 添加路由

    目录 route和 IP route的区别 route 和 IP route 显示路由 route 和 IP route 添加路由 route 添加路由 IP route 添加路由 添加的路由持久化 ...

  3. bond添加路由_实验:路由、bonding、team

    实验:路由实验 路由表构成 目标网络:网络ID 子网掩码 接口:到达目标网络,从哪个接口出来,此接口 网关:gateway,下一个邻近路由器的邻近接口的IP地址,如果目标网络和本路由器直接,网关的地址 ...

  4. 装饰器方式的添加路由

    1. 使用带有参数的装饰器添加路由 前面我们已经实现了路由列表,但是每次添加路由都需要手动添加来完成,接下来我们想要完成路由的自动添加,可以通过装饰器来实现,在使用装饰器对处理函数进行装饰的时候我们需 ...

  5. linux下添加路由的方法

    Linux中增加软路由的两种方法 第一种: route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.254 dev eth0 /* 增加 ...

  6. addroutes刷新_vue 解决addRoutes动态添加路由后刷新失效问题

    前言 某些场景下我们需要利用addRoutes动态添加路由,但是刷新后就会失效,前段时间项目里刚好遇到了这个应用场景,所以就花时间研究了一下,做下分享跟记录,说的不对的地方,请大家指正. 应用场景:用 ...

  7. linux如何添加route,Linux主机添加路由 route(示例代码)

    近期小乱我使用ansible批量部署设备接入到日志审计系统时,发现执行脚本后,日志服务器端仍未收到Linux主机上传的syslog:排查后发现故障原因是主机的路由未放通. 在主机上添加路由,指令比较简 ...

  8. 深度linux添加xp,Linux和Windos XP下向路由表添加路由

    Linux和Windos XP下向路由表添加路由 查看Linux服务器的路由表:netstat -r 和 route -e 添加默认的路由:route add default gw X.X.X.X(下 ...

  9. CentOS7添加中文输入法

    CentOS7 添加中文输入法 https://blog.csdn.net/qq_38737992/article/details/82229014

最新文章

  1. CSS元素的基本应用(附加京东面试题)
  2. 独家 | 教你用Pytorch建立你的第一个文本分类模型!
  3. 当git上只做文件大小写重命名的修改时,如何躲坑...
  4. 全局变量名为 param1 var param1Value = webBrowser1.Document.InvokeScript(eval,new String[]{ param1}).To...
  5. 巧用 maxTimeMS 服务端超时,避免承载亿级用户的腾讯云数据库MongoDB服务雪崩
  6. require(),include(),require_once()和include_once()区别
  7. 服务器加根网线用不用修改路由器,安装设置无线路由器需要用几根网线?
  8. java 自定义注解 生成json_用自定义注解实现fastjson序列化的扩展
  9. python文本进度条代码解释_python动态文本进度条的实例代码
  10. 【建站知识】如何让我们的网站更快?如何开启全站阿里域名加速?...
  11. java SSL 简单操作demo
  12. windows运行python脚本卡住_运行python脚本安装windows服务时没有响应
  13. 【算法与数据结构】二叉堆和优先队列 Priority Queue
  14. (转) java 通过 jdbc 链接 ms sql server 中出现 no suitable driver for ...
  15. redux-saga中间件的安装和使用-(三)
  16. Ubuntu18.04下隐藏桌面硬盘图标
  17. win7字体安装_超强大PDF编辑软件 | Adobe Acrobat DC安装教程
  18. Office 2013 Excel 转换 Word
  19. python 绝对值最小值的 正数_找出有序数组中绝对值最小的数
  20. “微笑妹妹”9岁撑起一个家

热门文章

  1. Fast R-CNN论文阅读笔记
  2. 痛定思痛,30岁的迷茫程序员
  3. SSM框架整合之CRUD操作
  4. 那些 似曾相识的“互联网话术”
  5. 计算机时序电路的作用,时序电路用来产生各种时序信号,以保证整个计算机协调地工作。 - 试题答案网问答...
  6. scrapy初始第二波——爬取知乎首页的问题和回答并写入mysql中
  7. tpch测试mysql_MySQL TPCH测试工具简要手册
  8. JSE5-异常和断言
  9. android,做游戏,20几岁 20多岁
  10. Java 生成一张带文字的图片,并写入Word文档