求教一下,关于内外网同时上的问题【已解决】
本帖最后由 高子 于 2024-8-29 10:05 编辑设置了静态路由表,默认网段0.0.0.0 走 外网网关192.168.0.1,132.0.0.0 和 10.0.0.0 走 内网网关192.168.101.1,使用一直正常,最近发现2.4G的外网网卡性能大幅衰减,就换了个5G的外网网卡,重新设置路由表后,发现一个内网登录跳转的页面出现404错误,关闭外网,单独的内网打开就正常,没换网卡之前,也是能正常跳转的。跳转的网页是https的。内外网同时开的情况下ping不通这个https网址。
求教一下各位大佬,应该从哪里设置排查,才能不报404错误,求个思路。感谢各位牛人大佬们~
---------------------------------------------
问题已解决,方法在21L,感谢楼中的各位大佬们~ 个人理解,这个hppts跳转会检测网络环境,如果能连互联网,就不返回404错误,如果不能连互联网,就解析正确的内网地址。
之前的旧网卡和配置能上,可能和跃点设置有关,检测的时候外网连接级别不高,就走了内网。现在新的设置,外网跃点比较低,较容易走通外网,就返回404。
个人猜测,求大佬指点一二,十分感谢~ 截图中“活动路由”表第 2、3 行中的 网关 和 接口 分别都是啥啊?与你的文字描述相符吗?怎么网关还能出现 25.255.... ???
建议将内、外网卡的设置尽数还原后再手工配置一次 本帖最后由 高子 于 2024-8-26 21:03 编辑
imyz 发表于 2024-8-26 20:54
截图中“活动路由”表第 2、3 行中的 网关 和 接口 分别都是啥啊?与你的文字描述相符吗?怎么网关还能出现 ...
第2行是192.168.101.1 就是内网的网关
第3行的192.168.192.1 是zerotier网关
除了我自己设置的0.0.0.0 和 132.0.0.0 10.0.0.0 三个,还有个zerotier客户端自动配置的网段 192.168.192.1
已经重新设置过很多遍了,办公室其它人,也是需要跳转的https报404,我重新设置过后也是报404,原先那张网口和旧的配置倒是能跳转,可惜已经被我网络重置了。
想着原来能上,就代表,一定是哪里还没设置对。 本帖最后由 imyz 于 2024-8-26 21:09 编辑
高子 发表于 2024-8-26 20:57
除了我自己设置的0.0.0.0 和 132.0.0.0 10.0.0.0 三个,还有个zerotier客户端自动配置的网段 192.168.192 ...
192.168.192.1 这条对应的是截图 12 行,走去 192.168.1.0 这段了。
你 192.168.101.1 应该去往 10 和 132 开头这两段,分别对应活动路由表中第 4、8 两行,所以活动路由中按理不应该出现第 2 行不是吗?再有,第 3 行 25.255.255.254 这种网关我也是头一回见到,查了下,25.255.255.254 还真是合法地址,属地是英国的,暂不理它吧。 imyz 发表于 2024-8-26 21:02
192.168.192.1 这条对应的是截图 12 行,走去 192.168.1.0 这段了。
你 192.168.101.1 应该去往 10 和 1 ...
嗯,看来,我需要先把zerotier关掉,网络相关的东西删掉,等内网搞定了,再弄回来。 你的域名解析是在哪里的,dl**********.com这个域名解析出来的地址是多少的 网络命令除了ping,还有tracert等等,tracert一下是走在哪个路由线路上了 楼上说得对,先确定你要访问的网址的ip,然后tracert看看路由是怎么跳的,来确定是哪里出了问题 ping不能带什么https之类的,肯定ping不通,也不能带“/”,
列如https://www.baidu.com/1/2/3 只需要ping www.baidu.com就行了。
还有如果dns是公网解析没有经过代理,那就需要再电脑里修改host文件,把对应网站的解析写上去。如果是经过代理(代理是自己的),在代理里面写手动解析,将网站的解析写进去。 把内网的那个0.0.0.0路由删掉试试,我现在也是一根内网线一根外网线,同时插着的时候访问外网速度明显下降很多,删掉内网的路由(0.0.0.0)以后就好了 nn1122 发表于 2024-8-27 11:18
网络命令除了ping,还有tracert等等,tracert一下是走在哪个路由线路上了
上面是纯内网追踪的数据,下面是内外网一起追踪的数据
高子 发表于 2024-8-27 14:21
上面是纯内网追踪的数据,下面是内外网一起追踪的数据
看样子双网卡混合没有走通,重新设置下网卡跃点权重看看,一般来说这种最好在路由器上进行ipsec/l2tp组网,然后坐策略路由 你内网网卡不要配置默认网关就行 jimtqf 发表于 2024-8-27 14:33
你内网网卡不要配置默认网关就行
重新设置了一下,内网不输网关,还是不行
高子 发表于 2024-8-27 14:21
上面是纯内网追踪的数据,下面是内外网一起追踪的数据
不是很明显了,内外网解析的IP地址不一样,你的路由这些应该没什么问题,DNS解析出错了,你要不外网也用内网的DNS(当然前提是内网的DNS也能正常解析baidu这些网站),要不给本地的hosts文件设置静态的地址。
不太清楚你的网络构成,即然内网能解析域名一定是有个DNS的,或是你去外网的主路由上看看上面能不能配置一个静态的解析。把你的dl.*********.com解析成内网地址就可以了。 redog 发表于 2024-8-28 09:28
不是很明显了,内外网解析的IP地址不一样,你的路由这些应该没什么问题,DNS解析出错了,你要不外网也用 ...
+1DNS变成外网的了。解析的地址和内网不同,统一设置DNS为内网DNS,应该就没问题了。 内网的地址是做了单点登录吧,看访问网址其实是成功的,但是跳转登录页面访问404了。
只连接内网,记录下访问了哪些地址和对应的IP,是否在访问范围内。
如果没问题,之后就看看DNS解析的路径和访问路径是否一致,比如用了外网的DNS解析出来IP,然后通过内网路径访问,反之也有可能,解决方式可以直接在host定义。 redog 发表于 2024-8-28 09:28
不是很明显了,内外网解析的IP地址不一样,你的路由这些应该没什么问题,DNS解析出错了,你要不外网也用 ...
确实是DNS出问题了,用17楼方法,把外网DNS设置跟内网一样的DNS就行了,但是外网就上不了了,把备选设置成正常的外网DNS就搞定了。但是有几个外网的网址出现解析错误,打不开了。有空再研究一下,感谢楼上下各位大佬~ 你这情况,最省事的做法是 在 hosts里添加一行
dl**********.com 132.252.*.203 本帖最后由 高子 于 2024-8-29 11:29 编辑
vim 发表于 2024-8-28 11:38
你这情况,最省事的做法是 在 hosts里添加一行
感谢大佬,果然是DNS出问题了,修改hosts后,就能正常跳转了。用nslookup 命令 查了一下dl.*******.com,可以看到混合网络的时候,DNS被指向了外网。
页:
[1]