Linux route

      最后更新:2022-04-19 04:27:53 手机定位技术交流文章

      一、简介

      Linux 操作系统中的根命令用于查看和控制 IP 路由器表(显示/修改 IP 路由表)。这是连接两个子网络的唯一手段需要一个路由器连接这两个网络。或者同时在两个网络的大门在Linux操作系统中线路的配置一般是为了解决下列问题:Linux系统与局域网连接。局域网有一个网关。这是机器连接互联网的唯一方法然后,计算机的IP地址需要确定为Linux机器的默认路径。要注意的是,如果您想要添加一条路线, 您可以直接从命令行进行 。不会永久保存,当网络卡或系统重新启动时,该路线不再运作;它能够/etc/rc. 将根指令添加到当地,以保证该路线无限期地保持原位。

      二、路由知识

      1)静态路由

      静态路线是一条必须亲手跟随的道路。
      我失去了我该做什么, 但我也失去了言语。这一静态路径意味着从目的地发送的所有IP数据。
      2)默认路由

      当没有其他路线规则匹配时,将使用默认路线。
      例如,ip 路由是默认路线,这表明,如果没有其他路线规则匹配,数据将发送到
      3)静态默认路由

      最常见的默认路径是静态的 。
      4)动态默认路由

      这和固定的默认路线有什么区别?比如说,有一个恒星泵。R1为核心路由器,而剩下的R2,R3为分支,我想让R1通知分支路由器当找不到通往遥远网络的路线时,所有数据通过核心路由器发送到外部网络。然而,当向网络引入新的路由器时,通过核心路由器,该路由器还可以识别核心路由器上的默认路线。在现阶段,默认路径是动态的(例如,网络的路由器能够动态地获得核心路由器,它们都可以有这样的默认路线)。如果EIGRP用D* 书写))

      三、实例

      1)查看当前路由

      route –n
      2) 添加/保护/删除一条路线

      route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
      route add -net 224.0.0.0 netmask 240.0.0.0 reject
      route del -net 224.0.0.0 netmask 240.0.0.0
      3) 添加/删除默认网关

      route add default gw 192.168.0.1
      route del default gw 192.168.0.1

      四、输出详解

      复制代码
      根命令输出中的路线字段表示如下:
      旅程的目标
      目标网络或主机 目标网络或主机

      复制代码

      五、常见错误

      1)route: netmask doesn’t match route address

      linux-rd4x:/ # route add -net 8.8.8.8 netmask 255.255.255.0 dev eth0
      route: netmask doesn’t match route address
      提示:

      如果您想要添加一条路径, 犯错误, 然后再试一次, 指定的 IP 必须与面具匹配 。
      即IP:8.8.8.8 & 255.255.255.0(逻辑与操作) 才是真正的DestinationIP,否则会报错。
      (2) SIOCADRT:没有这种程序

      route add -net 192.168.1.0 netmask 255.255.255.0
      SIOCADRT: 不存在这种装置 。
      提示:

      创建新区域时, 其导出设置地址应为当前发芽表格中的当前地址, 或出现以下错误: SIOCADRT: 没有此进程 。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/22557.html

          热门文章

          文章分类