V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gogo7188
V2EX  ›  宽带症候群

最近网络频繁出打开网页困难的症状,问题可能出在哪儿呢?

  •  
  •   gogo7188 · 2021-12-23 10:43:22 +08:00 · 3110 次点击
    这是一个创建于 853 天前的主题,其中的信息可能已经有所发展或是发生改变。
    家里的网络结构很简单:联通光猫拨号→路由器自动获取 ip 地址→电脑有线连接路由器,手机等无线连接路由器。

    网络之前一直没问题,但最近频繁出现这种症状:

    1. 手机连接路由器 wifi 后频繁提示无互联网连接(也确实连不上网),换到光猫自己的 wifi 上也是一样;

    2. 电脑上 BT 下载、在线游戏等连接都是正常的。但使用浏览器访问网页时,频繁出现打开速度变得极慢,有时直接打不开的现象。运行网络诊断,多数时候无法确定问题,偶尔会诊断出“资源处于联机状态,但未对连接尝试做出响应”的问题。同样地,电脑直插光猫,症状并没有消失;

    3.出现以上问题时,路由器和光猫后台都显示网络连接正常,重启也无法解决问题。

    我对此束手无策,试着改了改 DNS ,重置 winsock ,都没用。请问大家知道问题可能出在哪儿吗?
    22 条回复    2021-12-29 18:59:05 +08:00
    yangzzzzzz
        1
    yangzzzzzz  
       2021-12-23 10:47:51 +08:00
    打电话给联通客服 ,让他给你查
    datocp
        2
    datocp  
       2021-12-23 11:07:48 +08:00   ❤️ 1
    首先不建议使用第三方 DNS 。当年的 8.8.8.8 之类的我已经搞不清楚意义所在,这些年通常只有在本地 ISP 的 DNS 有问题,才考虑用 dnsmasq 来解决。

    1. 手机连接路由器 wifi 后频繁提示无互联网连接(也确实连不上网),换到光猫自己的 wifi 上也是一样;
    一般认为手机也是内置一个外部的网站,来判定互联网是否连通。首先进手机确认 DHCP 分配的 ip 是否有异常,lan 内部是否存在两个 IP 段。
    再不行重启手机
    再不行重启所有的路由器
    再不行找出广播包来源

    2. 电脑上 BT 下载、在线游戏等连接都是正常的。但使用浏览器访问网页时,频繁出现打开速度变得极慢,有时直接打不开的现象。运行网络诊断,多数时候无法确定问题,偶尔会诊断出“资源处于联机状态,但未对连接尝试做出响应”的问题。同样地,电脑直插光猫,症状并没有消失;
    采用光猫做路由没法判断。通常认为光猫使用的都是有益联通的固件,所谓的有益指的是像以前的只能连接 4 个终端 /并发数一多流量就变一半 /并发数假设限制为 1000,第 1001 个就开始丢包。我认为你在使用光猫做路由时,并使用 BT 下载,这种网络反应属于正常现象。。。
    而我们采用自己的路由进行 pppoe 拔号,并使用 openwrt 这种固件。首先 QOS 就能解决让 P2P 优先级低于常见的 80/443,并实现流量自动避让。调整 tcp/udp timeout 来加快并发数的快速消亡,不至于达到并发上限而开始丢包。当年 8M 光纤 ADSL 大概在 1000 个并发左右,已经好多年不使用 BT 了。

    3.出现以上问题时,路由器和光猫后台都显示网络连接正常,重启也无法解决问题。
    无语

    通常以前可以现在不行,不好判断,这种光猫做路由存在远程设定的情况。
    1.最好的建议叫来人家让自己的路由拔号进行 pppoe 拔号
    2.检查 ip 分配是否正常
    3.找出广播源,或者有广播发包的软件,等于说要断电重启所有的网络设备,像网络两头插到同一个交换机 /tplink 塑料交换机长时间运行产生大量的广播流量 /AP 死机导致广播风暴
    4.在不使用 BT 这些大并发的软件时,再判定网络是否正常
    jaded
        3
    jaded  
       2021-12-23 11:14:31 +08:00
    1 、首先尝试一下更换浏览器是否能解决
    2 、如果不行,再 ping 一下几个知名公共 dns ,选一个延时最低的 dns
    3 、清除浏览器缓存后再重试一下?
    datocp
        4
    datocp  
       2021-12-23 11:30:56 +08:00
    dns 的问题,一般来说二级路由用 1 级的网关通常就可以了。用惯了 openwrt 的 dnsmasq 再用其它的路由。光那个 ping 外部 DNS 的起伏过程就受不了。
    前个月似乎排除了一起移动 dns 网关主动攻击网关预设端口陷阱的情况。可以在 cmd,nslookup qq.com,nslookup qq.com 网关 ip 看看 dns 查询是否正常。下个 tcping 看看在不使用 BT 时和使用 BT 时到 dns 服务器的延迟情况。
    0o0o0o0
        5
    0o0o0o0  
       2021-12-23 11:37:49 +08:00
    试一试 doh 或者 dot 看看
    v2tudnew
        6
    v2tudnew  
       2021-12-23 11:44:49 +08:00
    >电脑上 BT 下载、在线游戏等连接都是正常的。
    说明 TCP 连接完全没问题。

    >但使用浏览器访问网页时,频繁出现打开速度变得极慢,有时直接打不开的现象。
    很像 DNS 解析引起问题,如果只是更改了 UDP 53 DNS ,那和没改其实是一样的,找个支持 DOH\DOT 的程序试下吧。
    xxhhlk
        7
    xxhhlk  
       2021-12-23 11:56:09 +08:00
    改了 dns 之后看是否生效可以用 nstool.netease.com
    littiefish
        8
    littiefish  
       2021-12-23 12:45:56 +08:00 via iPhone
    关闭路由器
    十分钟后重启
    imydou
        9
    imydou  
       2021-12-23 13:55:46 +08:00
    有没有使用各种代理并开启了 https 解密
    mezi04
        10
    mezi04  
       2021-12-23 14:28:25 +08:00
    检查一下你的浏览器有没有开 doh ,如果开了,关了试试
    xz410236056
        11
    xz410236056  
       2021-12-23 14:32:28 +08:00
    @datocp #2 “当年的 8.8.8.8 之类的我已经搞不清楚意义所在” 意义就在于 你的运营商和你的 gov 会污染。你现在上的这个网站就在被污染的行列
    cwbsw
        12
    cwbsw  
       2021-12-23 14:53:51 +08:00
    @xz410236056 DNS 污染不是你改个 8.8.8.8 就能解决的。
    huntagain2008
        13
    huntagain2008  
       2021-12-23 15:00:09 +08:00
    和楼主的问题类似,不过我是台式机 Win10 打开 Edge 访问“动漫花园”报 dns 什么的错误,尝试访问"必应"报 reponse close,有趣的是我登出 /注销 Edge 的账户,浏览器书签全部为空时,再次访问"动漫花园"看到了该域名已被放弃的声明。

    #7 尝试了 7 楼的 nstool.netease.com 发觉公司的自建 dns 竟然有问题,从这 3 个地址(台北、不知名 ip 、某个县)反复跳。然后我在本机 ArchLinux 手动改成 119.29.29.29 的公共 DNS 才变成了深圳联通运营商
    huntagain2008
        14
    huntagain2008  
       2021-12-23 15:01:01 +08:00
    @huntagain2008 #13 访问"动漫花园"是用家里的网络和电脑。
    xz410236056
        15
    xz410236056  
       2021-12-23 15:25:49 +08:00
    @cwbsw #12 你这话你看着矛盾吗。。。( DNS 污染不是换个 DNS 能解决的。。)
    封锁当然不止是 DNS 污染,但是 DNS 污染就是换个 DNS 能解决
    datocp
        16
    datocp  
       2021-12-23 17:00:10 +08:00
    有空倒要验证一下使用 8.8.8.8 有用没。我自己都知道怎么把它们变成没用。。。
    -A prerouting_rule -s 192.168.0.0/16 -p udp -m udp --dport 53 -j DNAT --to-destination 192.168.99.253
    dream7758522
        17
    dream7758522  
       2021-12-23 19:01:28 +08:00 via Android
    是不是启用了 ipv6 了
    acess
        18
    acess  
       2021-12-23 22:46:54 +08:00
    @xz410236056 (这貌似是老生常谈了……顺便对楼主说声抱歉,歪楼了)
    墙污染 DNS 一般不能通过换 DNS 解决,因为墙会抢先返回假的响应,于是换墙外 DNS 是直接收到污染的结果,换墙内一般 DNS 是间接收到缓存下来的污染结果。(以前貌似可以通过用 TCP DNS 直连墙外 DNS 服务器来绕开污染,因为只有默认走 UDP 的 DNS 被污染,现在这招貌似也不行了,连接也会被打断)
    运营商我印象里大多数时候是该返回 NXDOMAIN 的时候返回了一个自己的 IP 用于“温馨提示,你输入的网址有误”,同时挂一堆广告。直接篡改正常返回结果的貌似也有,但相对非常少,更何况现在 HTTPS 甚至 HSTS 都比较普及了(虽然之前也听说过某些国产浏览器之类的会忽略证书错误?)。
    acess
        19
    acess  
       2021-12-23 22:57:46 +08:00
    @datocp 对于 8.8.8.8 ,首先像这种就属于比较好记、方便在某些情况下设置的。其次……貌似当年的公共 DNS 有时候算是某种自带卖点的网络服务,就像 V 站自己就搞过,宣传各种特性,比如打错字纠正、恶意网址屏蔽之类的。另外就是一定程度上缓解运营商劫持 DNS 挂广告(甚至还有可能挂病毒……)的问题(虽然没了 DNS 这条路他们还可以直接对明文 HTTP 下手)。

    光猫限制并发这个……我之前好像没怎么听说过?不知道能不能破解光猫改桥接之类的(不过我记得这种情况需要注意不要一不小心搞成多拨同时在线重复计费)。
    acess
        20
    acess  
       2021-12-23 22:59:29 +08:00
    我平时用 chrome 浏览器,有时候我经常会按 F12 打开开发者工具、切到“网络”,然后就可以监控浏览器在这个 tab 的网络动作,点开其中一个,就可以看到具体用的是哪个 IP 地址,一目了然。
    chengxy
        21
    chengxy  
       2021-12-24 10:00:21 +08:00
    你光猫性能跟不上了,换成路由拨号吧,我之前就是这样,下载满速、游戏正常,就是解析慢,而且是非常慢,换成路由器拨号就好了。
    gogo7188
        22
    gogo7188  
    OP
       2021-12-29 18:59:05 +08:00
    @chengxy 我发现 BT 下载似乎会引发问题……每周三或周四我会下载新的美剧,而正是周三周四回家时会出现手机连不上 wifi 、电脑浏览器上网有问题的症状。莫非真是光猫性能跟不上的原因?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1004 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:48 · PVG 03:48 · LAX 12:48 · JFK 15:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.