家里有nas这种设备的、自己用问题不大,不做域名的话用ip访问比较麻烦用来做媒体服务器的话还行,如果存储照片等操作家里父母不会,而且在内网使用了ip,在外面公网用nas官方工具连家里nas需要另一个账号(内外网两个账号)比较麻烦。
解决方案:想运营商要公网ip,用家里的路由器的ddns解析到自己家路由器上。内网用虚拟域名和公网的域名一致。内网域名解析到nas,公网ip解析到拨号路由器
- 向(电信、联通)运营商要公网ip。
- 光猫改为桥接用路由器拨号。
- 要一台智能路由(硬路由刷老毛子或者梅林固件)或软路由
- 自己有域名(那个域名运营商都行),国内一般都是阿里云、腾讯云
设定自己的域名
服务商选择的是阿里云,稍后会设置openwrt的ddns。先解析域名可以随意解析一条A记录(IPV4)
找到自己阿里云的密钥
设置openwrt的动态dns
动态dns插件要比alidns插件功能更强一点,可以设置多个域名绑定
进行下一步设置
账号密码设置:阿里云的AccessKey
和Secret
如果内网不设置同样的虚拟域名到这里就可以了
如果设置内网虚拟域名
在高级设置中要指定dns查询主机名
内网设置虚拟域名
这个操作起来比较简单、到拨号主路由里面设置hosts文件vim /etc/hosts
其中10.10.10.213是我内网的nas。然后重启dns服务器,一般是dnsmsq服务后生效
如果你设定其他的dns要进行相应的调整
端口转发映射到nas
把公网的端口映射到内网nas服务器。我的nas是黑群晖
最后可以用手机关闭WIFI访问自己的域名