Nas

Nas记录——利用DDNS-GO解决内外网无需切换局域网IP统一用域名访问

写在前面的话:最近又玩起了MINI主机,一来二去的装起了群晖,本着折腾的精神,折腾了好几宿,初具雏形,班门弄斧的发一篇教程,与其说教程,不如说是一篇简单的记录。

折腾群晖,肯定是要在外面的时候也能随意访问家里的主机,就是所谓的内网穿透,试过好些个方法(业内比较认可的是ZeroTier和Tailscale等等),虽然能访问,但是略显复杂,而且总体体验下来,不如直连的稳定,速度上也稍逊一筹,英文界面对小白也不甚友好。

DDNS-GO套件的安装,网上大神们的安装教程很详细,自行百度谷歌一下。

有一个大前提:有没有公网IPv4无所谓,大多服务商不给ipv4,但是IPv6必须有,IPv6必须有,IPv6必须有。

一、DDNS-GO设置篇:

DDNS-GO后台一共五个模块,分别是服务商、IPV4、IPV6、其他、Webhook,我们要设置的是前四个,看图:

第一部分:DNS服务商。

这里的设置,请自行搜索,与本文关系不大

第二部分:IPv4。

这里其实可以不用设置,设置的话千万不要勾选是否启用。

第三部分:IPv6设置。

这里必须开启,三种获取IP方式都行,其实相比之下,通过网卡获取更稳定一些吧

第四部分:其他。

这里不管怎么设置,禁止公网访问必须勾选,也就是说,DDNS-GO这个套件,只授权本地访问,也是为了安全起见,用户名密码设置一下,防君子不防小人吧

以上设置完,理论上过10分钟左右,DDns-GO会在设定时间内检查自动解析一条AAAA记录在域名服务上后台,就可以通过“你的域名.top:端口号”在外访问了,我是用手机移动断网状态下访问的,如果你链接了WIFI,还需要这个WIFI网络支持ipv6。

言归正传,如何解决内外网无需切换局域网IP&域名统一用域名访问?

二、为什么要这么设置?

你是不是遇到过,群晖APP地址填写那里,在外填写你的域名登录,回到家还得换成群晖的局域网地址?

你是不是在手机浏览器里存了个群晖的局域网地址,结果出门在外一点不能访问,还得切换到域名访问?

如果有这些问题,往下看:

三、域名解析篇:

IPv6上述设置后已经能在外访问,这里就需要手动在域名运营商后台解析一个A记录,记录值填上群晖的局域网IP,192.168.1.X之类,前边DDns-GO里没有勾选启用ipv4,所以这里是固定ip。

至此,已设置完毕,所有的群晖APP以及浏览器访问,都只需要通过“你的域名.top:端口号”

叭叭了这么多,其实就是三句话,看懂的和大神请绕道

1、DDNS-GO里设置ipv6开启,ipv4不开启

2、域名注册商后台,只设置A记录解析为192.168.1.X,ipv6不管

3、以上设置搞定之后,在内在外都统一用你的域名访问,会根据网络环境自动切换4(本地)或者6(外部)

 

 

 

 

 

 

 

龙Ge

龙Ge

前端•不会,后端•是啥

喜欢在深夜写一点没用的代码。

评论

8
  1. 威言威语 上海市闵行区 电信

    看着把rss关了。

    1. 龙Ge
      龙Ge笔迹 作者

      哈哈

  2. 威言威语 上海市闵行区 电信

    看着把rss关了。

    1. 龙Ge
      龙Ge笔迹 作者

      哈哈

  3. 书签网 江西省赣州市 移动

    感谢博主的分享

    1. 龙Ge
      龙Ge笔迹 作者

      哈哈,瞎弄

  4. 书签网 江西省赣州市 移动

    感谢博主的分享

    1. 龙Ge
      龙Ge笔迹 作者

      哈哈,瞎弄

发表评论

邮箱不会被公开。
验证码