Rrrrainnnn

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

  •  
  •   Rrrrainnnn · Dec 31, 2022 · 5324 views
    This topic created in 1256 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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