路由管理1
  kIM7GUNpnV3x 2023年11月02日 42 0

一:概述

主机之间通过网络进行数据传输,网络由若干个节点组成。源主机通过网络节点将数据床送到目标主机当中,每一个节点就是一个路由,根据路由规则进行数据传输。如果没有路由,数据的传输将无法高效、快速完成。在数据传输过程中,通过对路由的控制管理,可以提高主机之间的数据传输效率。路由管理是必经之路。

二:利用IP命令和route命令管理路由

在网络传输中,发送数据包到另一台主机,需要通过多个路由器最终达到目的地,路由器进行的数据包传输称为路由。在管理路由时,通常使用ip命令,不过另一个网络工具net-tools中的命令route

net-tools和iproute2中路由的命令对比,如下表所示:

net-tools

iproute2

netstat -r

ip route show

route

ip route show

route add default gw 192.168.0.254

ip route add default via 192.168.0.254

route add -net 172.17.0.0 netmask 255.255.0.0 gw 172.16.0.254

ip route add 172.17.0.0/24 via 172.16.0.254

route del -net 172.17.0.0

ip route 172.17.0.0/24

使用IP命令管理路由格式如下所示:

显示路由表:ip route show

添加和删除默认路由记录:ip route {add|del} default via 网关。

添加和删除路由记录:ip route {add|del} 目标 via 网关。可以省略“via网关”

使用route命令管理路由的格式如下所示:

显示路由表:route [-n].使用-n选项可以在不解析主机名的情况下以数字的形式显示地址信息。

添加和删除路由表记录:route [add|del] [-net|-host] 目标 [netmask 网络掩码] [gw 网关] [接口名称]。

route命令的选项及说明如下表所示。

选项

说明

add

添加路由记录

del

删除路由记录

=net

指定目标是网络

-host

指定目标是主机

目标

目标网络或主机,与路由表显示中的目标对应

netmask

指定目标网码的子网掩码

gw

设置默认网关

接口名称

要使用的网络接口,通常由网关地址自动确定,可以省略

分别执行ip和route命令显示主机的路由表,如下图所示。ip命令的执行结果中显示了默认网关的IP地址和路由记录表,route命令的执行结果中显示了目的网络、网关、网络掩码等信息。

                                       路由管理1_数据传输

执行route命令时,执行结果中的路由表字段含义如下表所示:

字段

说明

Destination

目标网络或目标主机

Gateway

网关

Genmask

网络掩码

Flags

主要标志有:U表示路由有效(Up),H表示目的主机(Host),G表示网关(Gatway)!表示路由被拒绝

Metric

到目的地的跳数(经过的路由器数)

Ref

此路由的引用数(LInux内核中未使用)

Use

已引用此路由次数

iface

此路由中使用的网络接口

使用ip命令删除和添加主机默认网关,如下图所示。通过IP r(ip route)命令可知该主机的默认网关为172.16.255.254。执行删除和添加命令配置默认网关信息。

                                       路由管理1_IP_02

使用route命令可以删除和添加主机的默认网关,如下图所示。先通过route -n命令可以查看网关的相关的信息。Gatway字段记录了网关信息,然后指定del和add命令管理网关配置。

                                       路由管理1_路由表_03

使用ip命令可以看到主机通过网关192.168.255.254进行路由。使用ip命令删除和添加172.17.0.0/16路由如下图所示:

                                       路由管理1_IP_04

现在主要使用ip来管理命令。

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  Yoru5qB4TSKM   2023年12月10日   39   0   0 服务器重启IP
  ozzp9aSSE46S   2023年11月30日   31   0   0 DNSIPPod
  48fXx4UfWSFg   2023年12月06日   58   0   0 bcIPbundle
  aYmIB3fiUdn9   2023年12月08日   50   0   0 客户端IPNATlvs
kIM7GUNpnV3x