V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mokevip
V2EX  ›  程序员

设备局域网内访问问题,熬夜五天依旧无解,求解惑

  •  1
     
  •   mokevip ·
    moke8 · 2023-09-24 16:46:36 +08:00 · 5546 次点击
    这是一个创建于 431 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1. 第一天 发现群晖访问速度特别慢,几乎不能用,做了以下操作

    1.1 重启 无效 1.2 去掉所有硬盘再次开机 无效 1.3 怀疑是引导盘问题,被告知运行时引导盘不会有影响 1.4 更换 BIOS 电池 无效 1.5 走了一个 trainsmission 下载(有时候莫名其妙的某个服务突然能访问,非常不稳定),发现速度能达到 60M ,也就是下行没有任何问题 1.6 怀疑是路由冲突,更改了 IP 地址绑定 无效

    一路问客服+胡思乱想各种尝试,搞到了 2 点,睡觉了

    2. 第二天 放弃一波,换一个系统

    2.1 重启路由器 无效 2.2 从软路由换成华为路由器 无效 2.3 擦拭内存条 无效 2.4 准备用 ssh 备份好关键文件,发现 ssh 命令执行一半就会失去连接。还好有做定期备份,准备从阿里云上重新下载,放弃了硬盘内容 2.5 把系统换成了 openwrt ,主要为了 WEB 图形界面 2.6 因为对 OPENWRT 当 NAS 这块不是很熟,只能以旁路由配置为参考配置 2.7 对 openwrt 不是很熟悉,有一块配置搞错了,又重新刷,还好系统盘里没放多少东西,不用重新搞

    看到 OPENWRT 图形界面和网络可以正常访问了,我就睡觉了,这晚我搞到了 4 点半

    3. 第三天 OPENWRT 有类似问题,但只以为是配置问题

    3.1 上班摸了一天的鱼、搞 DOCKER 恢复之前群晖里的主要服务和文件(这时候都是好的) 3.2 回家路上开始用 navidrome 听歌,发现几乎播放不了 3.3 到家了发现,所有的服务都和之前一样无法访问了 3.4 发现手机可以正常访问,原来是 2.2 时,用了两个华为路由器,原本负责 wifi 的路由器网段变成了 192.168.3 ,不再是.2 网段,感觉像是 OPENWRT 配置问题,继续死磕配置,看了很多恩山上的帖子和配置

    2 点了,睡了(直到这时候还是觉得是因为配置问题)

    4. 第四天 放弃 OPENWRT ,搞 TRUENAS 、CENTOS

    4.1 又搞了一堆有的没的,到 12 点多开始坐不住了,准备换系统 4.2 思路很简单,OPENWRT 网络配置比较多我搞不来,TRUENAS 、CENTOS 我只用默认的配置还不行? 4.3 搞 TRUENAS 。。。。一堆配置,头疼,还要看教程(当时半夜了也很烦躁),放弃 4.4 搞 CENTOS 4.5 搞 docker (有个 browserless/chrome 镜像一直拉不下来,registry-mirrors 我看是一个数组,就在数组里面添加了阿里云、网易云等镜像,后来发现没有用) 4.6 搞硬盘(有个盘被 trueNas 格式化了,我在 Centos 里怎么格式化都是 zfs_member 格式,没办法挂载) 4.7 搞 Docker

    思维比较迟钝了,只会死磕了,中间歇歇弄弄,搞了早上 6 点,webdav 挂载感觉没啥问题了就睡觉了

    5. 第五天 发现端倪,无法解决,求助 V2 各路英雄

    5.1 恢复 Docker 之前的服务(重新配置了 DOCKER 镜像) 5.2 用 PE 系统把昨晚一直格式化不了的分区重新格式化,成功了(不知道 centos 里用 mkfs 为什么没用,它还跑得贼慢,我是等着他跑了半个小时一个个把整个分区重写一遍的,然而啥用没有) 5.3 恢复了 tinytinyrss 等 web 服务,发现还是访问不了 5.4 尝试了一次,手机端( 192.168.3 网段)依旧是可以正常访问 5.5 把 NAS 放在了子路由下,通过子路由映射到 192.168.2 网段,发现没问题

    求助

    今天是第五天,因为上班原因,几乎天天熬夜,昨天用不用上班当借口,搞到了 6 点半。身子骨实在吃不消了。

    老婆怀孕了,搞到 4 点那个晚上,她被我弄醒了,说你时不时敲键盘我实在睡不着,我等你一起睡吧。

    唉,NAS 这件事已经影响到我的工作和生活了,今天还是解决不了,就准备重新买个 NAS 破钱消灾了

    可能我就是又菜又爱玩,很多原理都不理解,而且在很多时候,特别是熬夜的时候思维迟钝下的死磕还是无用功。

    花了五天时间,排除了很多问题和可能了,最后焦点就只剩下一个了:

    ** 1. 为什么 NAS 设备放在 192.168.2 网段,同为 192.168.2 网段的设备无法访问,即使其他同网段设备之间是没有任何问题的? ** ** 2. 若是网络问题为什么 NAS 设备放在 192.168.3 网段,通过子路由端口转发到 192.168.2 网段就没有问题了呢 **

    不知道各位 V 友有没有对这块比较了解或者碰到过类似情况的,求解!

    第 1 条附言  ·  2023-09-24 21:19:53 +08:00
    学艺不精,对付这块也没什么经验,更不是网络专业的,所以比较痛苦。

    关于主题帖里有点类似于日记的写法,可能大家都觉得看起来很难受,其实算是我自己的一点窝囊想讲出来。

    我自己比较抓狂的就是,NAS 之前稳定运行了几年了,之前有过几次类似症状,但是通过重做引导也好了。现在不知道因为什么变得很不稳定。无论什么系统/什么路由器,系统和路由的组合搭配我都搞了,就是有问题。

    而且主要突出一个不稳定,比如刚刚我把 NAS 从子路由重新搞到主路由网段,它又表现的非常正常。你要说网络接口有问题,却好像又无法解释为什么子网段却可以一直正常访问。。。

    同网段内,主要现象就是断流,比如你偶尔 ping 一下或者 ssh 连接都连上的,但是你持续 ping 会丢包、ssh 执行连续任务会断开、网页访问特别慢。。但是又有时候会一切正常没有任何问题。

    可能我这边给到的信息不多,大家也没什么头绪。

    ----------------- 分割线 -----------------------

    我下面可能主要从两方面开始看

    1. 一个是长期运行在子网段下面,看子网段能否持续正常运行不出问题
    2. 出问题了试试 tracert 命令,看看能不能找到问题节点
    3. 看是不是有物理因素影响主机
    4. 换一台 NAS 设备
    51 条回复    2023-09-26 15:03:20 +08:00
    1423
        1
    1423  
       2023-09-24 17:01:40 +08:00
    抓包看哪里慢
    iftop 看流量对不对
    Blanca30
        2
    Blanca30  
       2023-09-24 17:32:14 +08:00
    我以前 Windows 电脑也是 NAS 下载很慢,最后是更新网卡驱动恢复的。
    mantouboji
        3
    mantouboji  
       2023-09-24 18:10:01 +08:00   ❤️ 8
    如果想让别人为你解决问题,最好提供全面的信息,特别是你的网络配置参数。你这样洋洋洒洒写了半天流水账,除了像个祥林嫂,一点儿有价值的信息都没有,再加上这个论坛发帖子要付费,你这是在浪费自己和别人的时间。
    albertofwb
        4
    albertofwb  
       2023-09-24 18:12:51 +08:00 via iPhone
    新配置的 nas ?还是早配置的之前没问题?
    核心问题是什么,内网无法访问还是访问速度太慢,还是慢+访问不稳定?

    重新梳理下思路,简要描述下问题吧
    stayma
        5
    stayma  
       2023-09-24 18:13:04 +08:00
    首先第一点:关于为什么 192.168.2.x 你无法访问,你先 tracert 一下看看路由到哪里了。(盲猜到了网关就不行了)

    解决思路,把 NAS 和 PC 用一根网线直连,然后看看进 NAS 顺畅不,如果还卡,直接反手就是一个 USB 网卡插 PC 在试一下。如果直连不卡,很丝滑,那问题就一个,路由设备的问题,反手就是重置路由器,在把 NAS 、pc 都设置为自动获取 ip ,不出意外的话,就正常了。
    Senorsen
        6
    Senorsen  
       2023-09-24 18:14:48 +08:00   ❤️ 2
    你这个是不是有点思而不学则殆了……首先“发现群晖访问速度特别慢”这只是症状,而且是模糊表述的。
    那具体是个什么故障呢,是同个内网访问慢,还是外网。
    怎么排查呢,各个环节端口链路速率,NAS 直连电脑,有看吗?如果你没有排查,只是在不停的猜测和往随机方向死磕的话,不能解决问题也很正常,真正的问题还在那儿原地等你,直到你把所有设备翻个底朝天)。

    PS 为什么家里有两个网段呢,如果有内网互联需求,只有一个内网网段不是最简单的么,减少故障概率。你这两个内网网段如果都开 DHCP server 桥接在一起,有可能会让子设备混乱的
    stayma
        7
    stayma  
       2023-09-24 18:15:10 +08:00   ❤️ 1
    看楼主写了一千字论文,也是懒得看了。首先要确保硬件没问题。如果确定硬件没问题,那就是楼主一顿骚操作导致的。直接就还原就行了。

    玩 NAS ,万事开头难,中间难,结束难...
    defunct9
        8
    defunct9  
       2023-09-24 18:20:38 +08:00 via iPhone   ❤️ 2
    开 ssh ,让我上去看看
    Vneix
        9
    Vneix  
       2023-09-24 18:24:52 +08:00 via Android
    看了两段看的头疼,无用的文字太多了,还有莫名其妙的小节,像在写日记。

    写清楚当前家中设备当前配置状态(网络配置,硬件信息),然后描述问题就行了,不需要描述自己的心路历程。

    如果当前已经是一团乱麻,就直接初始化,一个一个重新配置,能简单的跑起来后再整别的如多网段,docker 等。
    dasf53adf
        10
    dasf53adf  
       2023-09-24 20:09:45 +08:00
    你这解决方法也太没逻辑性了。
    第一步,肯定是控制变量。找个网线,用电脑直连访问群晖。看一下有没有解决。来看是群晖设备还是网络问题。
    然后再去排查其他问题。。。你这个东一下西一下的。。。
    最重要的是找到问题,不是乱找方法去解决。
    mokevip
        11
    mokevip  
    OP
       2023-09-24 20:56:01 +08:00
    @Senorsen 内外网都不行,说了两个网段是因为主路由换成华为的尝试时,华为自动把桥接切换成了子网段,之后发现子网段没有问题,.2 网段不行
    mokevip
        12
    mokevip  
    OP
       2023-09-24 20:57:00 +08:00
    @albertofwb 之前一直稳定运行了几年了,突然最近有这种情况
    mokevip
        13
    mokevip  
    OP
       2023-09-24 20:57:48 +08:00
    @dasf53adf 因为没有什么头绪,只能乱试,网络这块学的不多,只能算了解
    mokevip
        14
    mokevip  
    OP
       2023-09-24 20:59:30 +08:00
    @stayma 我只能根据现象做判断,如果子网段访问没有任何问题,应该不是硬件问题?

    但是我换过主路由,主路由也格式化了,配置都是默认的,点 2 网段访问还是不行的
    mokevip
        15
    mokevip  
    OP
       2023-09-24 21:01:34 +08:00
    @Vneix 其实算是日记吧,这几天的一个憋屈实在无处言谈,想着把自己的经历和尝试的方法都写出来。。

    但是可能不太符合大家排错的逻辑吧
    liukanshan
        16
    liukanshan  
       2023-09-24 21:10:50 +08:00
    如果是黑裙么,有没有排查过网卡兼容性,比如直通网卡给黑裙,不要使用虚拟网卡。
    折腾就是这样的,花时间花精力,你要一步一步去排查,当然如果没有什么经验,这个过程是很痛苦的。
    cnhongwei
        17
    cnhongwei  
       2023-09-24 21:13:28 +08:00
    我以前有也是局域网有问题,反应是有些设备能 ping 通,连接,有些设备不稳定,动不动就不能 ping 能,不能连接,后面发现是路由器问题,换路由器后正常。所以先重启一下路由器看看有没有改善。你有两个网段,没有拓扑,没有路由设置,没有办法给你建议。
    mokevip
        18
    mokevip  
    OP
       2023-09-24 21:21:47 +08:00
    @cnhongwei 之前是一个网段的,试试是不是路由问题,换了一个华为路由(另一台也是华为路由桥接做 WIFI ),他给我重置成两个网段的,换成华为路由后现场还是存在。
    Raynard
        19
    Raynard  
       2023-09-24 21:56:45 +08:00
    openwrt 用这个大盘鸡,稳定,插件全不折腾
    https://github.com/bleach1991/lede

    然后排查你的网线,我怀疑你网线有问题
    linuxgo
        20
    linuxgo  
       2023-09-24 22:12:23 +08:00
    其实 nas 没必要非的用 nas 系统,我家里就用的 filerun (也用了 nextcloud )做 nas,用 prism 放照片,我也不追求什么下载速度,用了一年了,很稳定
    Vneix
        21
    Vneix  
       2023-09-24 22:34:06 +08:00 via Android   ❤️ 1
    @mokevip 标题写的求助,内容优先写明白问题比较好,而混杂着个人想法很难让人看明白。如果要加个人感受,可以另开一贴吐槽。

    家庭网络复杂化本就是折腾,如果一开始只是为了不折腾那建议直接买原装机器,这样遇到问题可以直接叫技术支持远程协助。

    最重要的是,这些折腾的东西其实并不应该影响到自己的生活。看了下帖子,其实都是不必要的东西,也就是那种有当然好,但没有也无所谓的东西。

    只是个人想法,祝愉快。
    EdmondGUO
        22
    EdmondGUO  
       2023-09-24 22:34:59 +08:00   ❤️ 1
    最小系统法啊,先电脑直连 nas ,如果有问题,那就是电脑 or nas 的问题,不比你哐哐一顿折腾路由有用;如果没问题再一个一个加
    PotoJ
        23
    PotoJ  
       2023-09-24 22:45:28 +08:00 via Android
    路由问题,碰到过。恢复出厂设置用最简单配置测试或换版本重刷。
    Hconk
        24
    Hconk  
       2023-09-24 22:50:40 +08:00 via iPhone
    网络拓扑图先画出来,各个设备的网络配置信息标出来,包括各个设备之间的链路测试的结果,这样其他人才能有个大概的思路,你这虽然字多,不如一张拓扑图来的实在。
    NewID
        25
    NewID  
       2023-09-24 23:19:13 +08:00
    完全断开无线,只启用有线连接试过没?
    mokevip
        26
    mokevip  
    OP
       2023-09-24 23:52:38 +08:00
    @EdmondGUO 现在突然又好了,等到出问题了我再来尝试以下
    mokevip
        27
    mokevip  
    OP
       2023-09-24 23:53:36 +08:00
    @linuxgo 主要操作 docker 方便,现在也就用 centos 了,主要文件都有备份也不怕坏盘,用 docker-compose 管理应用也挺好的
    shixuedela
        28
    shixuedela  
       2023-09-25 02:22:13 +08:00
    有可能是还真是网络问题,比如在主网段和别的设备冲突了,换到子网段又不冲突了,是不是动态 IP 呀,
    如果是静态 IP 的话。你要考虑是不是路由器是不是设置的动态分配。还有你的设备是不是都是自动分配。WiFi 的地址池分配的 IP 是不是占用了软路由的 IP 。还有你子路由映射 是不是只是端口映射。
    laminux29
        29
    laminux29  
       2023-09-25 04:42:31 +08:00
    花钱请个师傅吧。

    你这既不确定硬件是否有没故障,也不确定网络设备配置是否正常,还不确定这些软件怎么用,而且自己也不是专业人士。

    这些情况,你再怎么折腾,也不容易搞好。
    kokutou
        30
    kokutou  
       2023-09-25 07:35:34 +08:00 via Android
    一点有用的信息都没有,怎么修
    yolee599
        31
    yolee599  
       2023-09-25 08:45:58 +08:00 via Android
    没用信息太多了,最好把网络拓扑图画出来,把 IP 都标记出来,一图胜千言
    linuxgo
        32
    linuxgo  
       2023-09-25 09:04:24 +08:00
    @EdmondGUO #22 赞成,遇到问题就先把无关的东西拿掉,简化测试环境,方便定位原因
    cherryas
        33
    cherryas  
       2023-09-25 09:06:34 +08:00   ❤️ 1
    如果你多巴胺的来源就是折腾本身,那么确实没错。
    wyxls
        34
    wyxls  
       2023-09-25 09:28:10 +08:00
    这日记 log 式的求助帖子,焦头烂额的情绪,我是真的身同感受了,但建议先浅看一遍《提问的智慧》,或者直接让我 ssh 康康
    sayoll
        35
    sayoll  
       2023-09-25 09:35:39 +08:00 via Android
    查看软路由 cpu 占用率,查看 dhcp ,黑群查看网卡兼容性,22 楼正确排查步骤
    zhaohua
        36
    zhaohua  
       2023-09-25 09:37:20 +08:00
    之前 NAS 下载速度偶尔会变成百兆,折腾了一圈最后发现是光猫网口接触不良. 重插一下就好了, 建议 up 先排查硬件
    SmiteChow
        37
    SmiteChow  
       2023-09-25 09:40:56 +08:00
    建议挂黄鱼卖了,多关心家人,时间都浪费掉了。把买 NAS 的钱买个网络存储会员足够了。
    user100saysth
        38
    user100saysth  
       2023-09-25 09:41:23 +08:00
    头大。
    我之前局域网内有两个黑裙,遇到了网速问题,甚至界面都打不开。
    好家伙
    后来才发现这两个黑裙 mac 地址都是用的默认的,。。。。是一样的。
    jstony
        39
    jstony  
       2023-09-25 09:45:17 +08:00
    看看你的存储空间,把快照和版本记录停掉再试一下。我之前遇到过群辉几乎无法访问,发现存储空间超过了 80%,快照和版本占用了大量空间,清理后一切正常。但是不能确定是因为存储空间太慢还是因为快照和版本记录导致的,亦或者两者叠加导致的。
    Corolin
        40
    Corolin  
       2023-09-25 10:44:44 +08:00
    看上去是有 2 个路由器 2.x 的主路由 3.x 的副路由( wifi )
    副路由器和主路由连接改成桥接方式,让副路由不提供 DHCP 服务
    如果还是要划分网段的话
    主路由试试改成 192.168.2.x/16 (192.168.2.x 掩码 255.255.0.0)
    给 wifi 设备分配 3.x 的 ip
    尝试一下看看
    ddd925
        41
    ddd925  
       2023-09-25 10:55:10 +08:00
    看了这么长真的是不想看完,楼上各位大佬也提出了先把网络结构介绍清楚,设备访问遇到的问题描述出来,这样大家才能帮忙看看,光记流水账,反正我是看的一头雾水
    yuchenr
        42
    yuchenr  
       2023-09-25 10:55:43 +08:00
    看了半天,没搞清楚三个网段的拓扑
    imgoodman
        43
    imgoodman  
       2023-09-25 11:14:11 +08:00
    修改局域网环境只保留一个网段,一个网关,一个 dhcp,再检查局域网内有没有相同 mac 地址的设备,先跑起来再搞其它的
    cnrting
        44
    cnrting  
       2023-09-25 12:08:21 +08:00 via iPhone
    你老婆真可怜
    bigha
        45
    bigha  
       2023-09-25 12:13:11 +08:00
    楼主 有时候暂时放弃也是一种选择

    实在搞不定了 就先别搞 等几天再回头看 说不定就搞通了
    nuk
        46
    nuk  
       2023-09-25 12:45:12 +08:00
    这个 ping 丢包,速度特别慢,听着就像 IP 冲突
    leokun
        47
    leokun  
       2023-09-25 12:51:51 +08:00
    我也因为一个问题折腾了几天,
    我有公网 ip ,破解了光猫管理员进入光猫设置 dmz 主机到群辉,同时在群辉内做好了 ddns
    群辉静态 IP 为 192.168.0.200
    同时内部安装了虚拟机 openwrt ,IP 为 192.168.0.30 ,然后群辉设置网关和 dns 为软路由的 IP ,在家里折腾的几天一切都非常正常。

    但是到外面用域名或者 IP 无论如何也无法访问群辉,在家中用域名可以访问。

    如果在家里用公网 IP 无法访问,用局域网 ip 又可以访问。

    我以为我的公网 IP 被运营商屏蔽了,前后咨询客服,联系宽带师傅,重置密码都不行

    后来折腾出来原因:
    1 网关指向软路由后,由于软路由安装了 openclash ,此时来自公网的流量可以进来,但是无法出去,导致外部无法访问

    2 光猫没有 nat 回流功能,所以家中用公网 ip 更无法访问

    3 家中用域名可以访问是因为我也忘了什么时候在 openwrt 中设置的静态域名映射(域名映射到 192.168.0.200),所以家里通过域名其实解析出来的是局域网,是一直可以访问的状态
    PerryHe
        48
    PerryHe  
       2023-09-25 16:27:20 +08:00
    感觉楼主需要的不是解决方法,而是更需要心理上的安慰
    0x663
        49
    0x663  
       2023-09-25 16:43:11 +08:00
    “你时不时敲键盘我实在睡不着,我等你一起睡吧”
    你老婆脾气真好
    yyysuo
        50
    yyysuo  
       2023-09-26 09:22:55 +08:00
    生活不只有 nas 和路由器,还有诗和远方。
    dier
        51
    dier  
       2023-09-26 15:03:20 +08:00
    我觉得你第一天就应该发贴来求助了🐶
    如果稳定运行了几年,突然现在这样的问题,要先排查在不能访问前增加、修改了什么东西。是不是有什么操作导致问题出现。
    你这个问题跟我之前遇到的 MAC 地址冲突有点像,不过我那个问题是重启好像能恢复一段时间。
    这个看着感觉网络层面的可能性很大,看是不是有环路导致广播风暴之类的阻塞。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:47 · PVG 17:47 · LAX 01:47 · JFK 04:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.