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

局域网, MacBook 访问部署在其他机器上的一个 web 应用一直超时,然而用另外的设备访问一点问题也没有,有大佬给点思路吗?

  •  
  •   cxxlxx · 2022-04-15 16:52:42 +08:00 · 1156 次点击
    这是一个创建于 964 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 设备 a ,hyper-v 创建的虚拟机 centos7.6 ,部署了一个 web 应用

    2. 设备 b ,访问设备 a 的应用很流畅,没有任何超时

    3. 设备 c ,macbook ,访问设备 a 的应用一直超时无返回,几乎无法正常使用,抓包显示很多 tcp retransmission, 这个设备访问局域网其他设备部署的应用没问题。

    上面几个设备都在一个网段内,而且都是网线连接,

    第 1 条附言  ·  2022-04-16 11:28:35 +08:00
    搞定了,虽然不知道最终原因,但是设备 a 升级内核到 5.4.188-1.el7.elrepo.x86_64 解决了,之前内核 3.10.0 的。。。
    15 条回复    2022-04-16 10:49:47 +08:00
    littlewing
        1
    littlewing  
       2022-04-15 16:54:35 +08:00
    设备 b 是 hyper-v 虚拟机吗
    cxxlxx
        2
    cxxlxx  
    OP
       2022-04-15 16:59:58 +08:00
    @littlewing 不是,物理机,
    Mateverse
        3
    Mateverse  
       2022-04-15 17:00:28 +08:00
    @cxxlxx 你是不是本地设置域名了?
    cxxlxx
        4
    cxxlxx  
    OP
       2022-04-15 17:02:04 +08:00
    不能编辑了,在这里补充下,
    刚刚拿了另外一台 mac 设备,访问这个设备 a 的 web 应用同样的问题。 但是我 ping 这台机器都不会丢包,ssh 也不会掉线,都没问题
    cxxlxx
        5
    cxxlxx  
    OP
       2022-04-15 17:02:47 +08:00
    @Mateverse 是的,有本地域名,但是我无论是直接访问 ip 还是 hostname 都会出现同样的问题,这个会有影响吗
    Mateverse
        6
    Mateverse  
       2022-04-15 17:07:49 +08:00
    @cxxlxx 那就是这个问题。Windows 有 netbios 。mac 无。
    cxxlxx
        7
    cxxlxx  
    OP
       2022-04-15 17:11:21 +08:00
    @Mateverse 大佬可否详细解释一下? 我在 hyper-v 创建的其他的 ubuntu server 上也部署了其他应用,mac 访问也没出现问题。
    Mateverse
        8
    Mateverse  
       2022-04-15 17:15:18 +08:00
    @cxxlxx 我也不太清楚,之前我放的应用,发现 win 可以访问,mac 不可以。最后是运维搞的。就知道个 netbios 可以解析本地域名,mac 没有这个。
    cxxlxx
        9
    cxxlxx  
    OP
       2022-04-15 17:16:28 +08:00
    @Mateverse 嗯嗯 按说我用 ip 访问应该不需要解析域名,而且这个有时候可以访问有时候不行
    Mateverse
        10
    Mateverse  
       2022-04-15 17:20:29 +08:00
    @cxxlxx ip 也不行的话就不知道了。
    xtinput
        11
    xtinput  
       2022-04-15 17:25:30 +08:00
    我之前玩的时候一直都正常呀,虚拟机跑 LAMP ,虚拟机的网卡是桥接。
    cxxlxx
        12
    cxxlxx  
    OP
       2022-04-15 17:34:08 +08:00
    @xtinput 嗯 我虚拟机装的其他系统没问题。就这个有问题
    ZXCDFGTYU
        13
    ZXCDFGTYU  
       2022-04-16 00:07:35 +08:00
    1. 确认下你的域名是有自己的 dns 服务器,还是写死到 hosts 里
    ZXCDFGTYU
        14
    ZXCDFGTYU  
       2022-04-16 00:08:29 +08:00
    2. 看 service 端有没有对 ip 或者 ip 段做防火墙规则
    3. 路由器、交换机是否存在异常(硬件设备、配置)
    cxxlxx
        15
    cxxlxx  
    OP
       2022-04-16 10:49:47 +08:00
    @ZXCDFGTYU 本地 dns 。,这个并不是找到 ip ,server 端 iptables 都是空的了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5971 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 01:56 · PVG 09:56 · LAX 17:56 · JFK 20:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.