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

2022-12-31 22:48:02 +08:00
 Rrrrainnnn

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

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

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

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

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

4445 次点击
所在节点    宽带症候群
25 条回复
b1ghawk
2022-12-31 23:41:12 +08:00
睡尼麻皮,起来嗨!嗨起来~大伙儿
b1ghawk
2022-12-31 23:41:46 +08:00
新年快乐
Chaconne
2022-12-31 23:50:37 +08:00
睡个毛线,自己的问题就要折腾它解决为止
kome
2022-12-31 23:54:17 +08:00
关掉端口转发可正常?内网和外网用的可是同一个端口号?用 telnet 可能打开内网对应的端口?看下 Windows 防火墙可限制了远程桌面和 jellyfin 访问 IP ,jellyfin 设置里面可限制了访问 IP 或者指定了监听 IP ?
Rrrrainnnn
2023-01-01 00:21:52 +08:00
@b1ghawk 新年快乐嘿
Rrrrainnnn
2023-01-01 00:22:10 +08:00
@Chaconne 新年快乐新年快乐
BugCry
2023-01-01 00:31:44 +08:00
先搬回去把年跨了,新年快乐
Rrrrainnnn
2023-01-01 00:58:56 +08:00
@BugCry 新年快乐
Rrrrainnnn
2023-01-01 01:01:42 +08:00
@kome 1 、主要公网是可以正常域名访问的 所以我觉得端口转发肯定是正常的; 2 、是同一个端口号; 3 、emmmm 不知道 telnet 是啥。。; 4 、应该不是防火墙的原因,因为公网访问都是没问题的; 5 、同上
Rrrrainnnn
2023-01-01 01:02:16 +08:00
@kome 忘记补充了 内网的话用局域网 ip 地址访问都是没问题的
chenyx9
2023-01-01 03:25:21 +08:00
睡不着?物理麻醉吧
a154312237
2023-01-01 04:54:41 +08:00
先使用 openwrt 的 自定义挟持域名 ,将就用着先把
lingex
2023-01-01 05:52:46 +08:00
没错是路由回环问题
bigfei
2023-01-01 08:15:58 +08:00
hairpin 路由
gearfox
2023-01-01 09:22:11 +08:00
hairpin nat ?
jikky
2023-01-01 10:14:02 +08:00
直接在主路由的 DNS 劫持你这个域名到内网 IP 地址。例如
123.XX.COM 192.168.1.253
qq6r
2023-01-01 10:30:33 +08:00
一般都是路由回环造成,关键点就是用域名发过去的包目的地址是机器 A 外网地址,发回的包源地址确是机器 A 的内网地址,,两者匹配不上导致,你得让发回的包源地址也必须是外网才行
Rrrrainnnn
2023-01-01 13:34:48 +08:00
@a154312237 使用自定义挟持域名成功了,谢谢建议
Rrrrainnnn
2023-01-01 13:34:58 +08:00
@jikky 使用自定义挟持域名成功了,谢谢建议
MYDB
2023-01-01 22:12:53 +08:00
当初我也被这玩意搞得浪费贼多时间,还有个文章说 固件编译者懒得修复回环的问题,当时还是小白根本不知道《自定义挟持域名》在哪里,一个一个翻,终于在《 DHCP/DNS 》里找到了,接着查 github 有人又说是 Dnsmasq 的问题,我查了半天发现还是《 DHCP/DNS 》。这件事也导致我下载了 uBlacklist 这个插件,见一个垃圾网站就屏蔽一个,目前都屏蔽快 7000 个了(手动流汗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/905844

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX