内网连接不上怎么回事(无法访问内网的网络故障原因)

 分类:IT知识时间:2023-09-30 07:31:06点击:

概述

在进行远程技术支持的过程中,通常情况,在现场的同事会提供一台Windows系统笔记本PC,该PC无线网卡连接手机WIFI热点用于远程软件(例如,向日葵),有线网卡连接内网用于访问内网其它网段的主机。然而,当PC连接WIFI后,却无法访问内网其它网段的主机;断开WIFI后,即可访问内网其它网段的主机,这是为何呢?

故障原因分析

当笔记本PC无线网卡连接手机WIFI热点(自动获取IP),系统会生成一条缺省的默认路由并且该路由“跃点数”相对较小;该PC有线网卡连接内网(静态配置IP、子网掩码和默认网关),系统也会生成一条缺省的默认路由,然而该路由“跃点数”相对较大,如下图所示;

当PC访问内网的其它网段时,它将优先匹配跃点数较小的默认路由。

Tips:默认路由

默认路由(Default route),是对IP数据包中的目的地址找不到存在的其他路由时,路由器所选择的路由。目的地不在路由器的路由表里的所有数据包都会使用默认路由。

故障解决方案

远程笔记本PC系统添加内网其它网段的明细路由。

例如,远程笔记本PC的无线网卡连接WIFI热点,有线网卡连接内网(配置静态IP:172.16.1.2 掩码:255.255.255.0 默认网关:172.16.1.1),需要该笔记本PC访问内网172.16.101.0/24网段的主机;

第一步:以管理员权限打开系统命令提示符(CMD);

第二步:编辑路由添加的命令并复制到CMD中执行

route add 172.16.101.0 mask 255.255.255.0 172.16.1.254

第三步:查询添加的路由表并进行ping访问测试

route print 172.16.101*

Tips:

#查看默认路由的方式

route print 0.0.0.0*

# -p可永久性添加明细的路由,PC重启该路由依然存在

route add 172.16.101.0 mask 255.255.255.0 172.16.10.254 –p

除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址: