【转帖】route命令详解大全(route命令使用实例)
https://www.cxdtop.cn/n/225987.html
在实际的网络应用中,我们可能会遇到这样的网络环境,上外网我们使用的无线网络,内网我们使用的是有限网卡。在设置完成后会出现外网和内网的访问非常不稳定。需要经常使用网络诊断来处理。或者使用“禁用/启用网络连接”的方法来处理。非常的麻烦。
主要的原因在于计算机上存在有多个网络适配器,导致网络上可能存在有多个网关。这样就造成的一个问题,即使存在多个默认网关,也只有一个网关用于子网外的目标地址。
我们可以使用route的命令来处理此类的问题。一般使用route delete、route add、route print这三条命令基本可以解决大部分的问题。
1.以管理员的身份运行CMD,打开CMD运行界面。首先分析路由情况,打印路由表。输入如下的命令:route print
现在网络上大都使用IPV4的协议,这里主要以该协议为主作为例子。

2.在路由表中,前一列为网络的目标地址,即可以访问的网络段,如:0.0.0.0为所有网段。
192.168.10.0为访问某一局域网的网段的。下面体现的为该两个网段访问目标地址对应的永久静态路由

3.第二列为该网段的子网掩码,能够让路由器确定目的网络的地址类。例如:192.168.10.0网段的子网掩码为:255.255.255.0

4.第三列是网关,网关(Gateway)就是一个网络连接到另一个网络的“关口”。也就是网络关卡。如本例中我们需要访问外网的无线路由地址为192.168.3.1,那它就是网关。

5.第四列接口,接口列就是告诉路由器分配给网卡的IP地址。即本机网卡上的IP地址。在本机的地址中也包含回送地址127.0.0.1

6.第五列是跃点数。跃点:即路由。一个路由为一个跃点。传输过程中需要经过多个网络,每个被经过的网络设备点(有能力路由的)叫做一个跃点。该值越小,可信度越高。

实际中的案例应用分析:
在电脑中接入有线和无线后出现网络不稳定的情况。
使用上面的打印路由表命令,列出路由表。进行问题判断:
如果在路由表出现两个0.0.0.0的网络目标,或者没有包含你需要的网络目标段,例如:192.168.10.0那网络访问肯定是不正常的。
首先我们需要手动改写路由表。先删除不正常的目标网络。
例:删除访问外网的路由:route delete 0.0.0.0

然后再删除局域网段的路由,命令格式:route delete 网络目的地址 [mask] [子网掩码]
route delete 192.168.10.0 mask 255.255.255.0

我们可以采用“route add 网络目的地址 mask 子网掩码 网关”添加静态永久路由来处理该问题。
外网访问永久静态路由:route add -p 0.0.0.0 mask 0.0.0.0 192.168.3.1
内网访问永久静态路由:route add -p 192.168.10.0 mask 255.255.255.0 192.168.10.1

查看路由表,多了两条永久静态路由。route print,如果不指定跃点数,默认为1

测试外网,内网的连接情况,ping ,网络正常。
【转帖】route命令详解大全(route命令使用实例)的更多相关文章
- Linux命令详解之—tail命令
tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文 ...
- Linux命令详解之—less命令
Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linu ...
- Linux命令详解之—more命令
Linux more命令同cat命令一样,多用来查看文件内容,本文就为大家介绍下Linux more命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux的more命令类似 ca ...
- 【转】linux命令详解:md5sum命令
[转]linux命令详解:md5sum命令 转自:http://blog.itpub.net/29320885/viewspace-1710218/ 前言 在网络传输.设备之间转存.复制大文件等时,可 ...
- Linux命令详解之—cat命令
cat命令的功能是连接文件或标准输入并打印,今天就为大家介绍下Linux中的cat命令. 更多Linux命令详情请看:Linux命令速查手册 Linux 的cat命令通常用来显示文件内容,也可以用来将 ...
- Linux命令详解之—pwd命令
Linux的pwd命令也是一个非常常用的命令,本文为大家介绍下Linux中pwd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux pwd命令用于显示工作目录. 执行pwd指 ...
- Linux命令详解之–cd命令
cd命令是linux实际使用当中另一个非常重要的命令,本文就为大家介绍下Linux中cd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux cd命令用于切换当前工作目录至 d ...
- Linux命令详解之–ls命令
今天开始为大家介绍下Linux中常用的命令,首先给大家介绍下Linux中使用频率最高的命令--ls命令. 更多Linux命令详情请看:Linux命令速查手册 linux ls命令用于显示指定工作目录下 ...
- linux shell 脚本攻略学习12--文件权限详解,chmod命令详解,chown命令详解,chattr命令详解
文件权限详解 一.chmod命令详解 文件权限和所有权是Unix/Linux文件系统最显著的特征之一.linux中的每一个文件都与多种权限类型相关联,在这些权限中主要分类为3种: 用户(User)是文 ...
- Git 命令详解及常用命令
Git 命令详解及常用命令 Git作为常用的版本控制工具,多了解一些命令,将能省去很多时间,下面这张图是比较好的一张,贴出了看一下: 关于git,首先需要了解几个名词,如下: 1 2 3 4 Work ...
随机推荐
- linux中mysql下载安装部署
创建mysql文件 mkdir mysql 首先通过yum下载wget命令 yum -y install wget 在mysql文件中通过wget下载MySQL存储库 wget https://dev ...
- hiveSQL常见专题
SQL强化 SQL执行顺序 --举例: select a.sex, b.city, count(1) as cnt, sum(salary) as sum1 from table1 a join ta ...
- C++篇:第十一章_标准库_知识点大全
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 十一.标准库 include头文件: ① 一般来说,导入objective c的 ...
- 华为云API Explorer:自动化运维的得力助手
华为云API Explorer为开发者提供一站式API解决方案统一平台,集成华为云服务所有开放API,支持全量快速检索.可视化调试.帮助文档.代码示例等能力,帮助开发者快速学习API,使用API开发代 ...
- 带你了解WDR-GaussDB(DWS) 的性能监测报告
摘要:通过本文,读者可知晓什么是WDR,如何创建性能数据快照以及生成WDR报告. 本文分享自华为云社区<WDR-GaussDB(DWS) 的性能监测报告>,作者:Zhang Jingyao ...
- centos 8 yum 默认安装nginx php 重启nginx服务,报错 403 404
centos yum nginx 默认安装nginx 服务,重启nginx服务,报错. nginx: [error] open() "/run/nginx.pid" failed ...
- ElasticSearch 实现分词全文检索 - Java SpringBoot ES 索引操作
目录 ElasticSearch 实现分词全文检索 - 概述 ElasticSearch 实现分词全文检索 - ES.Kibana.IK安装 ElasticSearch 实现分词全文检索 - Rest ...
- 大数据-业务数据采集-FlinkCDC DebeziumSourceFunction via the 'serverTimezone' configuration property
Caused by: org.apache.kafka.connect.errors.ConnectException: Error reading MySQL variables: The serv ...
- AtCoder Regular Contest 120 AB题
比赛链接:Here A - Max Add 观察一下发现每次输出与两点有关,前缀和和当前位置最大值 int main() { cin.tie(nullptr)->sync_with_stdio( ...
- Java内部类详解--成员内部类,局部内部类,匿名内部类,静态内部类
一.内部类基础 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类.广泛意义上的内部类一般来说包括这四种:成员内部类.局部内部类.匿名内部类和静态内部类.下面就先来了解一 ...