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

奇怪的问题害我 3 天睡不着觉,请大佬帮我入梦

  •  
  •   Rrrrainnnn · 2022-12-31 22:48:02 +08:00 · 4095 次点击
    这是一个创建于 453 天前的主题,其中的信息可能已经有所发展或是发生改变。

    家里原来是有一台 windows 主机,被我当作影音库,存了好多蓝光电影,用 jellyfin 管理。 然后我也注册了个域名,通过这台主机的 mac 地址绑定了内网 IP 。通过 infuse 连接域名可以直接播放这台主机上的电影。主机是直接连接在软路由下面的。

    平常我可以通过域名管理软路由,直接唤醒这台主机,然后再通过微软远程桌面在这台主机上进行资源下载和文件管理。不用的时候直接关机。折腾了很久终于全部搞定 也非常稳定。 以上是前提。

    然后因为一些原因,这台电脑我要从弱电井搬到卧室,然后额滴噩梦就开始了。 首先这台主机从直接连接到软路由,变成主机----ai mesh 节点路由器----ai mesh 主路由器----软路由这样子的连接方式。当然都是有线连接。

    然后就出现了非常怪异的情况。不管是公网还是局域网 我通过域名都可以访问软路由。然鹅,公网状况下 我是可以通过域名远程访问微软远程桌面,也可以通过域名连接 jellyfin———域名解析和端口转发都是没问题的。然而在内网,就无法通过内网微软远程桌面,也无法通过域名连接 jellyfin 。我估计是软路由的网络设置,网上查了一下 是什么 路由回环的问题,但是明明内网也可以通过域名访问路由器。

    请大佬指点一二,让我年前睡个好觉,谢谢

    25 条回复    2023-02-01 22:16:52 +08:00
    b1ghawk
        1
    b1ghawk  
       2022-12-31 23:41:12 +08:00 via Android   ❤️ 1
    睡尼麻皮,起来嗨!嗨起来~大伙儿
    b1ghawk
        2
    b1ghawk  
       2022-12-31 23:41:46 +08:00 via Android
    新年快乐
    Chaconne
        3
    Chaconne  
       2022-12-31 23:50:37 +08:00 via iPhone
    睡个毛线,自己的问题就要折腾它解决为止
    kome
        4
    kome  
       2022-12-31 23:54:17 +08:00 via iPhone
    关掉端口转发可正常?内网和外网用的可是同一个端口号?用 telnet 可能打开内网对应的端口?看下 Windows 防火墙可限制了远程桌面和 jellyfin 访问 IP ,jellyfin 设置里面可限制了访问 IP 或者指定了监听 IP ?
    Rrrrainnnn
        5
    Rrrrainnnn  
    OP
       2023-01-01 00:21:52 +08:00
    @b1ghawk 新年快乐嘿
    Rrrrainnnn
        6
    Rrrrainnnn  
    OP
       2023-01-01 00:22:10 +08:00
    @Chaconne 新年快乐新年快乐
    BugCry
        7
    BugCry  
       2023-01-01 00:31:44 +08:00 via Android
    先搬回去把年跨了,新年快乐
    Rrrrainnnn
        8
    Rrrrainnnn  
    OP
       2023-01-01 00:58:56 +08:00
    @BugCry 新年快乐
    Rrrrainnnn
        9
    Rrrrainnnn  
    OP
       2023-01-01 01:01:42 +08:00
    @kome 1 、主要公网是可以正常域名访问的 所以我觉得端口转发肯定是正常的; 2 、是同一个端口号; 3 、emmmm 不知道 telnet 是啥。。; 4 、应该不是防火墙的原因,因为公网访问都是没问题的; 5 、同上
    Rrrrainnnn
        10
    Rrrrainnnn  
    OP
       2023-01-01 01:02:16 +08:00
    @kome 忘记补充了 内网的话用局域网 ip 地址访问都是没问题的
    chenyx9
        11
    chenyx9  
       2023-01-01 03:25:21 +08:00
    睡不着?物理麻醉吧
    a154312237
        12
    a154312237  
       2023-01-01 04:54:41 +08:00
    先使用 openwrt 的 自定义挟持域名 ,将就用着先把
    lingex
        13
    lingex  
       2023-01-01 05:52:46 +08:00 via Android
    没错是路由回环问题
    bigfei
        14
    bigfei  
       2023-01-01 08:15:58 +08:00 via Android   ❤️ 1
    hairpin 路由
    gearfox
        15
    gearfox  
       2023-01-01 09:22:11 +08:00   ❤️ 1
    hairpin nat ?
    jikky
        16
    jikky  
       2023-01-01 10:14:02 +08:00
    直接在主路由的 DNS 劫持你这个域名到内网 IP 地址。例如
    123.XX.COM 192.168.1.253
    qq6r
        17
    qq6r  
       2023-01-01 10:30:33 +08:00
    一般都是路由回环造成,关键点就是用域名发过去的包目的地址是机器 A 外网地址,发回的包源地址确是机器 A 的内网地址,,两者匹配不上导致,你得让发回的包源地址也必须是外网才行
    Rrrrainnnn
        18
    Rrrrainnnn  
    OP
       2023-01-01 13:34:48 +08:00
    @a154312237 使用自定义挟持域名成功了,谢谢建议
    Rrrrainnnn
        19
    Rrrrainnnn  
    OP
       2023-01-01 13:34:58 +08:00
    @jikky 使用自定义挟持域名成功了,谢谢建议
    MYDB
        20
    MYDB  
       2023-01-01 22:12:53 +08:00
    当初我也被这玩意搞得浪费贼多时间,还有个文章说 固件编译者懒得修复回环的问题,当时还是小白根本不知道《自定义挟持域名》在哪里,一个一个翻,终于在《 DHCP/DNS 》里找到了,接着查 github 有人又说是 Dnsmasq 的问题,我查了半天发现还是《 DHCP/DNS 》。这件事也导致我下载了 uBlacklist 这个插件,见一个垃圾网站就屏蔽一个,目前都屏蔽快 7000 个了(手动流汗
    jiangzm
        21
    jiangzm  
       2023-01-02 14:58:50 +08:00
    网关设备不支持 NAT Loopback 导致
    herozzm
        22
    herozzm  
       2023-01-03 00:58:48 +08:00 via Android
    端口回流,将 lan 欺骗成外网就行了
    Rrrrainnnn
        23
    Rrrrainnnn  
    OP
       2023-01-03 10:56:27 +08:00
    @MYDB 哈哈哈哈哈啊哈牛逼啊 我是自己看到自定义挟持域名的功能选项 虽然不知道是什么玩意儿 不过尝试了一下 就解决问题了 现在丝般顺滑
    DiffView
        24
    DiffView  
       2023-01-03 14:15:15 +08:00
    就是路由回环
    有些固件有 bug ,开了也无法用
    域名劫持是一个思路,其实自己改 host 也可以
    flynaj
        25
    flynaj  
       2023-02-01 22:16:52 +08:00 via Android
    全部上 IP v6 ,就没有什么内网外网了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3577 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:45 · PVG 12:45 · LAX 21:45 · JFK 00:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.