`
cakin24
  • 浏览: 1374529 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Linux的路由表详解

阅读更多
一 在Linux下执行route命令
[root@localhost backup]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    100    0        0 enp0s3
192.168.0.0     0.0.0.0         255.255.255.0   U     100    0        0 enp0s3
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
 
[root@localhost backup]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 enp0s3
192.168.0.0     0.0.0.0         255.255.255.0   U     100    0        0 enp0s3
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
 
二 route命令详解
1、命令语法
route [-n]
选项与参数:
-n:将主机名以IP方式显示
 
2、查询结果分析
Destination  :其实就是Network的意思。
Gateway      :就是该接口的Gateway的IP,若为0.0.0.0,表示不需要额外的IP。
Genmask    :就是Netmask,与Destination组合成一台主机或网络。
Flags           :共有多个标志可以来表示该网络或主机代表的意义。
                        U:代表该路由可用。
                        G:代表需要经过Gateway来帮忙传递。
                        H:代表该行路由为一台主机,而非一个网络。
Iface            :就是interface(接口)的意思。
1
1
分享到:
评论

相关推荐

    linux路由表详解

    linux路由表详解,详细的路由结构和linux系统路由的设置等内容

    Linux 命令详解手册中文版

    "Linux 命令详解手册中文版"正是为初学者提供的一份实用指南,帮助他们快速入门Linux世界。 1. **基础命令**: - **ls**:列出目录内容,用于查看当前目录下的文件和子目录。 - **cd**:改变工作目录,用于在文件...

    linux网络命令详解.doc

    4. `netstat`:`netstat`命令用于查看网络连接状态,包括活动的TCP/UDP连接、监听端口、路由表等信息,是诊断网络问题的重要工具。 5. `nslookup`:这个命令用于查询DNS(Domain Name System),以获取域名对应的IP...

    Linux命令详解(二)

    本章节将深入探讨Linux命令详解的第二部分,旨在为Linux爱好者提供一个全面且详尽的参考指南。 1. **文件和目录管理**: - `ls`:用于列出目录中的文件和子目录。 - `cd`:改变当前工作目录,进入或退出指定的...

    在Ubuntu中如何查看网络路由表详解

    首先,我们需要理解什么是Linux中的路由和路由表。路由是IP数据包在网络中从源到目标的传输过程。当你的计算机发送数据到其他系统时,这些数据包会经过多个网关或路由器才能到达目标。路由表是Linux内核中存储这些...

    linux proc文件系统详解

    Linux的proc文件系统是Linux内核提供的一种特殊文件系统,它并不存储于硬盘上,而是直接映射到内存中,反映了系统的实时状态。这个虚拟文件系统对于系统管理员和开发者来说至关重要,因为它提供了查看和交互内核运行...

    Linux的路由表详细介绍

    一、Linux路由表的基本结构 在上述示例中,我们看到了`route -n`命令的输出。路由表由几列组成: 1. **Destination**:表示目标网络或主机的IP地址。0.0.0.0通常代表默认网关,意味着所有未知目的地的数据包都会被...

    linux命令大全详解

    本文将深入探讨“Linux命令大全详解”所涵盖的各个方面,包括备份与压缩、磁盘管理、磁盘维护、网络通讯、文档编辑、文件传输、文件管理、系统管理和系统设置。 1. **备份与压缩**: - `tar`:用于创建、修改和...

    Linux策略路由的分析及其应用.pdf

    Linux 策略路由的实现原理是基于 Routing Policy DataBase (RPDB),它使用多个路由表和规则来选择路由。RPDB 不再使用一个路由表,而是使用了多个路由表,每个路由表定义了到达相应地址的下一跳路由器。规则定义了...

    linux编程命令详解

    在Linux操作系统中,编程是一项基础且...阅读《Linux编程命令详解》这样的资料,将有助于深入理解这些命令的用法和应用场景。同时,实践是检验知识的最好方式,多在终端中尝试这些命令,将有助于巩固记忆并提升技能。

    LinuxIPv4路由功能的分析

    Linux 内核中 IPv4 路由模块的路由功能是基于 fib(Forwarding Information Base)的概念,fib 是一个数据结构,用于存储路由表信息。 fib_table 结构体 在 Linux 内核中,fib_table 结构体是用于存储路由表信息...

    Linux中proc目录下文件详解

    在Linux操作系统中,`/proc`目录是一个非常特殊且至关重要的目录,它并不像其他常规目录那样存储实际的文件...通过阅读《Linux中proc目录下文件详解.pdf》这样的文档,可以更深入地理解这些概念并提高系统管理能力。

    Linux netstat命令详解

    Linux netstat命令详解 Linux netstat命令是一种非常有用的网络命令,用于显示各种网络相关信息,如网络连接、路由表、接口状态、masquerade连接、多播成员等等。本文将详细介绍netstat命令的使用和输出结果的解释...

    软考网络工程师视频课件(一):linux常见命令详解

    软考网络工程师视频课件(一)专注于“Linux常见命令详解”,旨在帮助备考者掌握基础且实用的Linux操作技能,以应对考试中的相关问题。下面将详细阐述Linux系统中的一些常用命令及其用途。 1. **ls**:列出目录内容...

    linux下NAT配置详解

    ### Linux下NAT配置详解 #### 一、配置前的准备 在进行Linux下的NAT配置之前,我们需要做一些准备工作。 1. **Linux版本确认** - 本教程基于企业版Linux,具体版本号为2.6.9-34.EL。确保您的Linux系统版本与...

    Linux/Shell命令详解

    本文将深入探讨“Linux/Shell命令详解”这一主题,帮助你了解并熟练运用各种Shell命令。 首先,让我们了解一下什么是Shell。Shell是Linux或类Unix系统中的一个程序,它为用户提供了一个与内核交互的界面。用户可以...

    Docker基础知识之Linux namespace图文详解

    ### Docker基础知识之Linux Namespace 图文详解 #### 一、前言 Docker 是一项基于 Linux 内核技术的容器化工具,它利用了一系列的技术来实现资源的隔离与封装,其中包括 chroot、namespace 和 cgroup。其中,Linux ...

    Linux命令大全 chm

    14. **netstat**:网络状态工具,用于查看网络连接、路由表、接口统计等信息。 15. **chmod**:改变文件或目录的权限。例如,`chmod 755 file`会给`file`设置可执行权限,以便执行。 这个CHM文件应该覆盖了更多...

Global site tag (gtag.js) - Google Analytics