由于本地没有公网IP,所以选用了frp进行连接,目前用起来还是挺稳定的,用了一个香港服务器,速度大概能跑满带宽,感觉还不错。
frp内网穿透就不说了,详情看:
目前的需求是:利用vidhub/infuse进行刮削时,由于iCloud自动同步的存在,导致同步的文件要么是本地IP,要么是穿透的IP。我希望能够根据内外网自动区分该域名指向的IP。
解决方法挺多的,最简单的是修改路由器的hosts文件,直接将域名指向NAS地址即可。由于我的路由器不支持,所以这条路子pass,下面说下利用群晖自带的DNS Server进行自动切换内外网的方法。
首先在套件中心安装DNS Server,然后打开,选择新增—主要区域:

然后填写:

需要注意的是,域名这里填写你的frp绑定域名即可,DNS服务器就填NAS的IP,然后选择源记录:

然后按照下面这样进行修改:

然后选择左边的解析—启用解析服务,按照下面的填写:

完成之后,就差不多了。接下来,打开电脑网络设置—DNS设置:

服务器地址填NAS的IP即可,不用担心解析不了正常的网址,它会首先从上面设置的网址里搜索,搜索不到的会自动从转发器2的地址进行解析。
这样就OK了。以后只要连接该网络,就会首先从NAS的DNS服务器中进行搜索,如果指定的是内网IP,就会从内网访问,当我们离开内网环境,就会自动从外网DNS解析。
需要注意的一点是,当你在内网时,此时如果你想用域名:端口的形式打开网页的话,必须端口使用真实端口,在外网的情况下才使用穿透的端口,这一点要记住!







最新评论
站长您好,亚马逊云咨询推广资源,望建立联系,可邮件,谢谢。
换友情链接吗?
看你的站做的挺不错的
恭喜!!太强了,硕博连读啊
雁过留毛,人过留名。
看不懂但大受震撼
每天都在战争,希望2026和平.
ZeroTier 看过多篇帖子,目前群辉、飞牛os、win11 、安卓、ubuntu ≥18.04 顺利通过,这篇相对于简单 实用、特来感谢 🙄