家里有nas这种设备的、自己用问题不大,不做域名的话用ip访问比较麻烦用来做媒体服务器的话还行,如果存储照片等操作家里父母不会,而且在内网使用了ip,在外面公网用nas官方工具连家里nas需要另一个账号(内外网两个账号)比较麻烦。

解决方案:想运营商要公网ip,用家里的路由器的ddns解析到自己家路由器上。内网用虚拟域名和公网的域名一致。内网域名解析到nas,公网ip解析到拨号路由器

  1. 向(电信、联通)运营商要公网ip。
  2. 光猫改为桥接用路由器拨号。
  3. 要一台智能路由(硬路由刷老毛子或者梅林固件)或软路由
  4. 自己有域名(那个域名运营商都行),国内一般都是阿里云、腾讯云

设定自己的域名

服务商选择的是阿里云,稍后会设置openwrt的ddns。先解析域名可以随意解析一条A记录(IPV4)

阿里云后台

找到自己阿里云的密钥

查看自己密钥

设置openwrt的动态dns

动态dns插件要比alidns插件功能更强一点,可以设置多个域名绑定

图片简单的进行一下屏蔽

进行下一步设置

设置详情

账号密码设置:阿里云的AccessKeySecret


如果内网不设置同样的虚拟域名到这里就可以了

如果设置内网虚拟域名

在高级设置中要指定dns查询主机名

高级设置

内网设置虚拟域名

这个操作起来比较简单、到拨号主路由里面设置hosts文件
vim /etc/hosts

/etc/hosts

其中10.10.10.213是我内网的nas。然后重启dns服务器,一般是dnsmsq服务后生效

如果你设定其他的dns要进行相应的调整

端口转发映射到nas

把公网的端口映射到内网nas服务器。我的nas是黑群晖

iptables转发

最后可以用手机关闭WIFI访问自己的域名

ok

Last modification:May 30, 2022
如果觉得我的文章对你有用,请随意赞赏