一 在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(接口)的意思。
相关推荐
linux路由表详解,详细的路由结构和linux系统路由的设置等内容
"Linux 命令详解手册中文版"正是为初学者提供的一份实用指南,帮助他们快速入门Linux世界。 1. **基础命令**: - **ls**:列出目录内容,用于查看当前目录下的文件和子目录。 - **cd**:改变工作目录,用于在文件...
4. `netstat`:`netstat`命令用于查看网络连接状态,包括活动的TCP/UDP连接、监听端口、路由表等信息,是诊断网络问题的重要工具。 5. `nslookup`:这个命令用于查询DNS(Domain Name System),以获取域名对应的IP...
本章节将深入探讨Linux命令详解的第二部分,旨在为Linux爱好者提供一个全面且详尽的参考指南。 1. **文件和目录管理**: - `ls`:用于列出目录中的文件和子目录。 - `cd`:改变当前工作目录,进入或退出指定的...
首先,我们需要理解什么是Linux中的路由和路由表。路由是IP数据包在网络中从源到目标的传输过程。当你的计算机发送数据到其他系统时,这些数据包会经过多个网关或路由器才能到达目标。路由表是Linux内核中存储这些...
Linux的proc文件系统是Linux内核提供的一种特殊文件系统,它并不存储于硬盘上,而是直接映射到内存中,反映了系统的实时状态。这个虚拟文件系统对于系统管理员和开发者来说至关重要,因为它提供了查看和交互内核运行...
一、Linux路由表的基本结构 在上述示例中,我们看到了`route -n`命令的输出。路由表由几列组成: 1. **Destination**:表示目标网络或主机的IP地址。0.0.0.0通常代表默认网关,意味着所有未知目的地的数据包都会被...
本文将深入探讨“Linux命令大全详解”所涵盖的各个方面,包括备份与压缩、磁盘管理、磁盘维护、网络通讯、文档编辑、文件传输、文件管理、系统管理和系统设置。 1. **备份与压缩**: - `tar`:用于创建、修改和...
Linux 策略路由的实现原理是基于 Routing Policy DataBase (RPDB),它使用多个路由表和规则来选择路由。RPDB 不再使用一个路由表,而是使用了多个路由表,每个路由表定义了到达相应地址的下一跳路由器。规则定义了...
在Linux操作系统中,编程是一项基础且...阅读《Linux编程命令详解》这样的资料,将有助于深入理解这些命令的用法和应用场景。同时,实践是检验知识的最好方式,多在终端中尝试这些命令,将有助于巩固记忆并提升技能。
Linux 内核中 IPv4 路由模块的路由功能是基于 fib(Forwarding Information Base)的概念,fib 是一个数据结构,用于存储路由表信息。 fib_table 结构体 在 Linux 内核中,fib_table 结构体是用于存储路由表信息...
在Linux操作系统中,`/proc`目录是一个非常特殊且至关重要的目录,它并不像其他常规目录那样存储实际的文件...通过阅读《Linux中proc目录下文件详解.pdf》这样的文档,可以更深入地理解这些概念并提高系统管理能力。
Linux netstat命令详解 Linux netstat命令是一种非常有用的网络命令,用于显示各种网络相关信息,如网络连接、路由表、接口状态、masquerade连接、多播成员等等。本文将详细介绍netstat命令的使用和输出结果的解释...
软考网络工程师视频课件(一)专注于“Linux常见命令详解”,旨在帮助备考者掌握基础且实用的Linux操作技能,以应对考试中的相关问题。下面将详细阐述Linux系统中的一些常用命令及其用途。 1. **ls**:列出目录内容...
### Linux Proc 文件系统详解 #### 0. 绪言 ##### 0.1 简介 本文档最初是作为 SUSE Linux 的一部分而编写的,随着时间的发展,它逐渐成为了 Linux 官方文档的一部分,并随 2.4 版本后的内核广泛发布。这份文档的...
### Linux下NAT配置详解 #### 一、配置前的准备 在进行Linux下的NAT配置之前,我们需要做一些准备工作。 1. **Linux版本确认** - 本教程基于企业版Linux,具体版本号为2.6.9-34.EL。确保您的Linux系统版本与...
本文将深入探讨“Linux/Shell命令详解”这一主题,帮助你了解并熟练运用各种Shell命令。 首先,让我们了解一下什么是Shell。Shell是Linux或类Unix系统中的一个程序,它为用户提供了一个与内核交互的界面。用户可以...
### Docker基础知识之Linux Namespace 图文详解 #### 一、前言 Docker 是一项基于 Linux 内核技术的容器化工具,它利用了一系列的技术来实现资源的隔离与封装,其中包括 chroot、namespace 和 cgroup。其中,Linux ...
- **netstat**: 显示网络连接、路由表等信息。这对于诊断网络问题非常有帮助。 2. **文件传输** - **scp**: 安全地从本地复制文件到远程服务器,或者相反。使用SSH协议进行加密传输。 - **wget/curl**: 用于从...