网络管理常用命令之七 Route 命令使用详解(图文)
Route 命令
Route命令用于在本地IP路由表中显示和修改条目。在排除网络故障时常会用到。
使用不带参数的Route或 Route /? 可以显示帮助。
语法:
route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric] [if interface]
-f 选项
Route –f命令清除所有网关项的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。
如下图所示,执行route –f命令后,再用route print打印路由表时,可看到路由表为空。
-p 选项
与route add命令结合使用时,将路由设备为在系统引导期间保持不变。
默认情况下,重新启动系统时,不保存路由。
当在route add命令中加入-p参数时,route print命令就能看到永久路由了。
Print命令
接下来,我们将介绍Print、Add、Delete、Chance四个常用的Command命令。
Route print命令显示IP路由表的完整内容,如下图所示:首先显示了当前主机的所有接口列表,接下来显示IPv4路由表和IPv4永久路由,可以看到,我的IPv4路由表有两个默认网关,且无手动添加的IPv4永久路由。
使用route print命令时,目标或网关可以为通配符,通配符指定为星号“*”。
Route print -4命令只显示IPv4的路由表信息。
Route print -6命令只显示IPv6的路由表信息。
Route print 192*命令只显示那些匹配192*的项。
Add命令
Route add命令添加一条静态路由信息,-p参数为添加一条永久路由。在网络中有多个网关地址时,会经常用到。
例1:若要添加带有 192.168.12.1 默认网关地址的默认路由,
命令:route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
例2:若要向带有 255.255.0.0 子网掩码和 10.27.0.1 下一跃点地址的 10.41.0.0 目标中添加一个路由
命令:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
例3:若要向带有 255.255.0.0 子网掩码和 10.27.0.1 下一跃点地址的 10.41.0.0 目标中添加一个永久路由
命令:route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
例4:若要向带有 255.255.0.0 子网掩码、10.27.0.1 下一跃点地址且其成本值标为 7 的 10.41.0.0 目标中添加一个路由
命令:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
例5:若要向带有 255.255.0.0 子网掩码、10.27.0.1 下一跃点地址且使用 0x3 接口索引的 10.41.0.0 目标中添加一个路由
命令:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
如果未给出if,它将尝试查找给定网关的最佳接口。
例6:若本地的IP地址为172.16.1.100,网关为172.16.1.254,现有一条ADSL线路,路由器的地址为172.168.1.200,通过该地址可访问Internet。如何做到既想上网,又想访问网络内的资源?只需按以下三步操作即可
第一步:将本地的网关地址由172.16.1.254改为172.16.1.200
第二步:route delete 0.0.0.0 mask 0.0.0.0 172.16.1.254
第三步:route add 172.16.0.0 mask 255.255.0.0 172.16.1.100 -p metric 1
Delete命令
Route delete命令删除路由。
使用route delete命令时,目标或网关可以为通配符,通配符指定为星号“*”。
例1:若要删除到带有 255.255.0.0 子网掩码的 10.41.0.0 目标的路由
命令: route delete 10.41.0.0 mask 255.255.0.0
例2:若要删除以 10. 起始的 IP 路由表中的所有路由
命令: route delete 10.*
Change命令
Route change命令只用于修改网关和/或跃点数
例1:若要将带有 10.100.0.0 目标和 255.255.0.0 子网掩码的下一跃点地址从 10.100.0.1 修改为 10.100.0.254
命令:route change 10.100.0.0 mask 255.255.0.0 10.100.0.254
相关文章
网络管理常用命令之六 Pathping 命令使用详解(图文)
Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了 ping 和 tracert 命令的功能,返回两部分内容,反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率2017-04-03- 该命令用于显示本地计算机和远程计算机的基于 TCP/IP(NetBT) 协议的 NetBIOS 统计资料、 NetBIOS 名称表和 NetBIOS 名称缓存,需要的朋友可以参考下2017-04-03
- Netstat是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的TCP网络连接,TCP和UDP监听,进程内存管理以及每一个网络接口设备的状态信息2017-04-03
- ipconfig命令也是使用率非常高的一个命令,可用于显示系统的TCP/IP网络配置值,并刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置,需要的朋友可以参考下2017-04-03
- 在网络维护过程中,Ping命令是一个经常使用的DOS命令,它是用来检查网络是否畅通或者网络连接速度的命令。可用于诊断连接性、可访问性和名称解析,可以探测对方计算机的活2017-04-03
- 这篇文章主要介绍了网络管理常用命令之五 Tracert 命令详解(图文),需要的朋友可以参考下2017-04-03
- 这篇文章主要为大家介绍了Arp命令用于显示和修改地址解析协议 (ARP)使用的IP到物理地址转换表,需要的朋友可以参考下2017-04-03
最新评论