美文网首页
Linux路由表

Linux路由表

作者: AcceptedLc | 来源:发表于2016-06-01 11:13 被阅读223次

x### 路由表查看

  • 命令:route -n
  • 结果:
结果
  1. Destination Genmask:这两个参数分别是network与netmask。
  2. Gateway:这个网络是通过那个Gateway连接出去的?如果现实0.0.0.0表示该路由是直接通过本机传送,也就是通过局域网的MAC直接发送:如果现实IP的话,表示该路由需要经过网管的帮忙才能够发送出去。
  3. Flags:
  • U:该路由是启动的
  • H:目标是一台主机IP而非网络
  • G:需要通过外部主机来传递数据包
  • R: 使用动态路由时,恢复路由信息的标志
  • D: 动态路由
  • M:路由已经被修改
  • !:这个路由将不被接受
  1. iface:这个路由传递数据包的接口
  • 规则
    从上到下进行陪陪,如果匹配上了就发送,都匹配不上则通过默认路由发送。

删除路由表中的数据

  • 命令:route del -net 169.254.0.0 netmast 255.255.0.0 dev eth0

*分析:上面的命令可以删除169.254.0.0/16这个网络。删除的时候需要把网络跟设备写清楚

添加路由

  • 增加一条路由:
    route add -net 192.168.100.0 \
    route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.254
  • 分析:
    命令以是添加一个局域网的路由。
    命令2是添加一个需要网关转发的路由
    这里注意的一点就是,添加的路由必须是你的主机能直接连接到的。

相关文章

  • Linux路由表

    Linux系统中可以定义从1-252个路由表,系统本身维护了4个路由表: 查看一下文件/etc/iproute2/...

  • Linux路由表

    x### 路由表查看 命令:route -n 结果: Destination Genmask:这两个参数分别是ne...

  • route

    Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP rout...

  • Linux上临时路由、永久路由配置

    Linux下查看路由条目 查看路由表命令 route -n 示例 [root@test ~]# route -n ...

  • Linux 路由表设置

    查看路由表:routeroute -n 若有多张网卡则可能存在多个默认网关Destination Gatewa...

  • Linux的路由表

    查看nat路由表的流量 如果不指定路由表名,则默认为filter表 抓取mangle表中含有192.168的全部表...

  • 容器的网络 2021-06-25

    概念 1· 所谓“网络栈”: 包括 网卡 iptables 路由表 回环设备2· 容器 主要通过linux C...

  • Linux 网络虚拟化(Docker 组网模型)

    在 Linux 中很多的资源都是全局的。比如进程有全局的进程 ID,网络也有全局的路由表。当一台 Linux 上跑...

  • 教你读懂Linux路由表

    很多网络问题都跟路由有关,那么首先必须学会看懂路由表,本文将讲述如何读懂路由及如何决策. 在命令行下输入route...

  • 一文学会网络虚拟化

    一、概述 network namespace的作用是隔离Linux系统的设备,以及IP地址、端口、路由表、防火墙规...

网友评论

      本文标题:Linux路由表

      本文链接:https://www.haomeiwen.com/subject/jfdhdttx.html