因为新装的电信宽带没有公网IPV4了,那么只有通过IPV6来做内网穿透了
一通折腾,发现通过外网可以访问,但是内网通过自定义域名却无法访问了,度娘了一下,下面是解决办法
修改hosts文件
内网ddns连接不了是因为路由器不支持内网回流!解决方法很简单,在hosts增加域名与内网ip关系即可
--来自贴吧luzheng3000
的回复
因为我用的Openwrt做的软路由,那么进入后台,网络
👉 主机名
添加一条记录
主机名:自定义域名
IP地址:选择群晖的IPV6地址,保存&应用
即可
设置openclash
后来经过测试,应该与openclash有关,尝试了一下,果然OK了,看图修改一下,即使删除办法1添加的host记录,也可以访问了!
这里又遇到坑了,这样发现无法实现家庭魔法了,实验到这里,就说明是因为opendclash
的DNS劫持导致的这个问题,那么把运行模式修改为TUN
,暂时完美了,总而言之就是openclash
里面的关于IPV6
和运行模式
各种设置匹配一下,基本都能搞定,继续观察中。
这里有篇帖子 openwrt内网无法用域名访问的问题 可以参考,大意环路问题造成的,和办法1的理论因该是一个意思,帖子操作太麻烦了,先这么着吧。