Linux Command route 路由
2023-09-11 14:15:46 时间
Linux Command route 路由
tags: 网络
大多数主机一般都是驻留在只连接一台路由器的网段上。由于只有一台路由器,因此不存在选择使用哪一台路由器将数据包发送到远程计算机上去的问题,该路由器的 IP 地址可作为该网段上所有计算机的缺省网关。
但是,当网络上拥有两个或多个路由器时,用户就不一定想只依赖缺省网关了。实际上可能想让某些远程 IP 地址通过某个特定的路由器来传递,而其他的远程 IP 则通过另一个路由器来传递。在这种情况下,用户需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。route 命令就是用来显示、人工添加和修改路由表项目的。该命令可使用如下选项:
(1)route print:本命令用于显示路由表中的当前项目,在单个路由器网段上的输出结果如图所示。
(2)route add:使用本命令,可以将路由项目添加给路由表。
例如,如果要设定一个到目的网络 209.99.32.33 的路由,其间要经过 5 个路由器网段,首先要经过本地网络上的一个路由器 IP 为 202.96.123.5,子网掩码为 255.255.255.224,那么用户应该输入以下命令:
route add 209.99.32.33 mask 255.255.255.224 202.96.123.5 metric 5
(3)route change:可以使用本命令来修改数据的传输路由,不过,用户不能使用本命令来改变数据的目的地。下面这个例子将上例路由改变采用一条包含 3 个网段的路径:
route add 209.99.32.33 mask 255.255.255.224 202.96.123.250 metric 3
(4)route delete 使用本命令可以从路由表中删除路由。例如:route delete 209.99.32.33
参考:
相关文章
- linux bash & profile &bash_profile 小结
- Linux - DNF包管理
- 在Linux下SVN Check out时需要一直输入密码的问题
- 【Linux基础】linux下的stdin,stdout和stderr理解
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
- 重新点亮linux 命令树————用户和用户组管理[六]
- linux ubuntu 22.04卸载firefox火狐浏览器正确方式
- oracle 10g for linux
- 【Linux 内核】CFS 调度器 ③ ( 计算进程 “ 虚拟运行时间 “ )
- 【Linux】linux经常使用基本命令
- L80.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ntsysv和setup
- L43.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- chage和chpasswd
- L41.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- userdel和groupadd
- L33.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- du和date
- L32.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- dmesg和stat
- Linux系统shell脚本之启停nginx
- 嵌入式linux开发,默认路由处理
- Linux基础命令-useradd创建用户
- Linux三剑客-grep命令
- 测试常用的Linux、adb、Monkey命令
- 【Deepin 20系统】Linux系统安装Anaconda和Tensorflow-gpu2.3
- Linux命令详解cut命令
- Linux 文件系统概述