家里设有两级路由,一级是光猫可直接上网,二级是刷了潘多拉的路由器供科学使用。 原本因为二级不能暴露到公网,所以群晖是接在一级路由(即光猫),设置 DMZ 再群晖自带 DDNS,这样可以实现在外可以访问。但是由于群晖存在谷歌云等需要 dl 的服务,于是就 docker 开了个 proxy docker,将 ssr 转 http 代理供群晖使用。因为无密码以至于端口直接暴露公网,直接导致这个事件。https://www.v2ex.com/t/583830 然后我就关了这个代理,但是那些服务,依然不知如何解决。直到看到了这个局域网 篇一:家用二级局域网设置 NAS 共享和远程访问提供了思路。 然后一顿操作搞定了,其中的坑和辛酸就不说了。然后就遇到了更坑的。
发现正常的自带 ddns 获取到的国内 IP 变成了国外 IP (即代理 IP ) 目测 ddns 的访问不在二级路由的大陆中国 ip 列表中(用的这个http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest),然后在路由器里各种改都不行,关键是那个自带 ddns 访问的域名咱也不知道。折腾思考了数小时,最后只能曲线救国,不用自带的 ddns,自己找脚本 ddns。找个能准确获取国内 IP 的 ip 查询网站。最后选择了这个https://github.com/imki911/ArDNSPod,自己加入计划任务,关闭自带 ddns。
所以问题来了,有人遇到过这种问题么,怎么解决的?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.