10.4 route:显示或管理路由表
route命令
路由的概念
路由的分类
route命令的参数选项及说明
查看当前系统路由表信息
[root@bzhl ~]# route #<=默认情况下,route命令会将IP地址进行DNS解析生成主机名。
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default gateway 0.0.0.0 UG 100 0 0 eth0
213.232.105.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
[root@bzhl ~]# route -n
Kernel IP routing table #<=使用-n选项不进行DNS解析,这样会加快显示速度。
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 213.232.105.1 0.0.0.0 UG 100 0 0 eth0
213.232.105.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
U(route is up):表示此路由当前为启动状态。H(target is a host):目标路由是一个主机(IP)而非网络。R(reinstate route for dynamic routing):使用动态路由时,恢复路由信息标识。G(use gateway):表示需要通过外部的主机(gateway)来转接传递数据。M(modified from routing daemon or redirect):表示路由已经被修改了。D(dynamically installed by daemon or redirect):已经由服务设定为动态路由。!(reject route):这个路由将不会被接受(用来抵挡不安全的网络)。
删除和添加默认网关
方法1
[root@cs6 ~]# route del default <-删除网关方法1。
[root@cs6 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
#<==第3行的网关已经删除。[root@cs6 ~]# ping g.cn
connect: 网络不可达[root@cs6 ~]# route add default gw 10.0.0.2 #<=添加网关方法主:需要指明网关地址10.0.0,2或其他正确的地址。
[root@cs6 ~]# ping g.cn
PING g.cn (203.208.40.87) 56(84) bytes of data.
64 bytes from 203.208.40.87: icmp_seq=1 ttl=128 time=44.9 ms
64 bytes from 203.208.40.87: icmp_seq=2 ttl=128 time=42.6 ms
^C
--- g.cn ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1706ms
rtt min/avg/max/mdev = 42.613/43.784/44.956/1.190 ms[root@cs6 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 eth0
方法2
[root@cs6 ~]# route del default gw 10.0.0.2
[root@cs6 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
[root@cs6 ~]# route add default gw 10.0.0.2 dev eth0 #<=添加网关方法2,使用dev指明网络设备,连用于有多块网络设备的主机。
[root@cs6 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 eth0#特别强调:实际上 route add default gw 10.0.0.2 就相当于route add -net 0.0.0.0 netmask 0.0.0.0 gw 10.0.0.2
配置网络路由(去往某一网络或网段的路由)
删除网络路由
[root@cs6 ~]# route add -net 192.168.205.0/24 dev eth0
[root@cs6 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.205.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 10.0.0.2 0.0.0.0 UG 0 0 0 eth0如果是配置默认路由网关,则可以写在网卡配置里,代码如下:
[root@cs6 ~]# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg-eth0
GATEWAY=10.0.0.2
配置和删除主机路由(就是去往某个主机地址的路由)
10.4 route:显示或管理路由表相关推荐
- [linux] ifconfig 显示配置网络设备 、 route 显示操作路由表 、 ping 测试主机连通...
ifconfig 显示配置网络设备 ifconfig [网络设备] [参数] ifconfig 命令用来查看和配置网络设备.当网络环境发生改变时可通过此命令对网络进行相应的配置. 被用来获取网络接口配 ...
- Linux命令之route - 显示和操作IP路由表
转自: http://codingstandards.iteye.com/blog/1125312 用途说明 route命令用于显示和操作IP路由表(show / manipulate the IP ...
- 10人以下小团队管理手册-学习笔记
[README] 本文总结于<10人以下小团队管理手册>,很nice的一本书,有兴趣的同学可以翻下: [0]序章 作者作为咨询师发现, 1.下属对主管有不满,主管对下属有怨言: 2.10人 ...
- 解决Win XP登录后等待10分钟才显示桌面的问题
一位朋友的电脑最近出现了奇怪的问题:登录后等待10分钟才显示桌面,系统托盘区的瑞星杀毒软件.防火墙.卡卡安全助手.QQ电脑管家的监控图标有时不显示,需要手动启动.请偶帮忙解决. 开机,在登录界面选择用 ...
- Java黑皮书课后题第10章:*10.6(显示素数)编写一个程序,然后按降序显示小于120的所有素数。使用StackOfIntegers类存储这些素数,获取之后按逆序显示它们
*10.6(显示素数) 题目 程序说明 代码 Test6.java Test6_StackOfIntegers.java 运行实例 题目 *10.6(显示素数)编写一个程序,然后按降序显示小于120的 ...
- Java黑皮书课后题第10章:*10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子
*10.5(显示素数因子)编写一个程序,提示用户输入一个正整数,然后以降序显示它的所有最小因子 题目 程序 破题 代码 Test5.java Test5_StackOfIntegers.java 运行 ...
- Java黑皮书课后题第7章:**7.5(打印不同的数)编写一个程序,读入10个数,显示互不相同的数的数目,并以输入的顺序显示这些数字,以输入的顺序显示这些数字,以一个空格分隔。
**7.5(打印不同的数)编写一个程序,读入10个数,显示互不相同的数的数目,并以输入的顺序显示这些数字,以输入的顺序显示这些数字,以一个空格分隔. 题目 题目描述与运行示例 破题 题目 题目描述与运 ...
- 【信息系统项目管理师】第10章 上篇-项目沟通管理 知识点详细整理
个人资料,仅供学习使用 教程:信息系统项目管理师(第3版) 修改时间--2021年10月3日 18:43:45 参考资料: 信息系统项目管理师(第3版) 题目书(2021下半年)--马军 本文包括: ...
- 在函数fnl()中定义一个静态变量n,fnl()中对n的值加1,在主函数中,调用fnl()10次,显示n的值,c++
定义一个静态变量n,fnl()中对n的值加1,在主函数中,调用fnl()10次,显示n的值, (有错误即使指出哈) #include<iostream> using namespace s ...
最新文章
- powershell 遍历json_使用PowerShell处理JSON字符串
- 数学也浪漫 数学的几句贴心话
- Java包装类中的equals方法
- 设计灵感案例|教你图像在海报中可以如何摆放!
- 系统无声音,播放器有声音
- cookie与token对比(转)
- JVM 调优一个月,性能提升了 400 倍!
- 【复习】物联网导论知识梳理
- 计算机word如何计算年龄,Excel 如何自动计算年龄
- html match函数,match函数的使用方法 match函数怎么使用
- 中山c 语言培训中心,中山英语口语培训中心
- CSS 常见样式 特殊用法 贯穿线徽章箭头
- java随机生成26个大写字母
- 07_Flask闪现 get_flashed_messages()
- NAT、SNAT、DNAT
- 在word中怎么把文字往下挪挪_word排版技巧:如何对页面文本段落快速调整
- java数组列表和数组的区别_数组,集合,列表的使用与区别
- CTFHUB log
- 2017国家集训队作业[agc016e]Poor Turkey
- Linux · 教程
热门文章
- 计算机类大一需要学什么原因,大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品...
- sudo修改文件夹名字_修改mac os帐户的短名称和个人文件夹
- oracle 字段 查找重复,oracle数据库查询重复的索引列
- abap alv新增行数据_ALV DMEO 09:REUSE_ALV_GRID_DISPLAY 使用HTML 居中 颜色大小 加粗 斜体 超链接 控制...
- 华为 android9 信任app_搭载麒麟810处理器,华为Nova5i Pro的AI跑分创新高
- Python 中最黑魔法、最难懂的概念
- ​数据分析最重要的 3 种特征编码,你真的能分清楚?
- 肝货!你想要的资源这里都有!
- Github | 备战秋招,最全面试题集合!
- 干货 | 毕业论文无从下手?一文帮你理清头绪!