想在家里随时访问公司电脑上的文件,或者在外出时查看家里NAS里的电影,这就需要用到DDNS功能了。DDNS可以把变动的家庭宽带IP地址绑定到一个固定的域名上,方便从外网访问家庭网络内的设备。
什么是DDNS
DDNS是动态域名解析服务的缩写。家庭宽带的公网IP地址一般是动态变化的,每次重启路由器或者一段时间后IP就会改变。这就导致一个问题:你在外面想访问家里的NAS,但家里的IP地址变了,你不知道新IP是什么,就访问不了了。
DDNS可以解决这个问题:你在DDNS服务商那里注册一个域名,然后在路由器里设置好DDNS,路由器会自动把当前的公网IP地址更新到域名上。之后你在外网不管什么时候访问这个域名,都会被解析到你家里最新的IP地址,非常方便。
如何获取公网IP
使用DDNS的前提是你的宽带拥有公网IP地址。很多运营商标配分配的是内网IP(属于大内网环境),这种情况DDNS是没办法正常使用的。
可以打电话给运营商客服,要求把宽带改为公网IPv4地址。一般情况下运营商可以免费开通,理由就说是家里安装了监控摄像头,需要从外网查看,或者需要远程访问公司电脑办公用。如果运营商不给公网IPv4,也可以使用IPv6地址,现在大部分宽带都支持IPv6了,配合DDNS一样可以实现外网访问。
路由器DDNS设置方法
首先找一个DDNS服务商注册一个账号和域名。比较常用的有公云(3322.org)和No-IP,都有免费域名可以使用。注册完成后会得到一个域名和一组登录凭据。
登录路由器管理后台,找到DDNS或者动态DNS设置选项。在设置页面选择你的DDNS服务商,输入注册时得到的账号、密码和域名。点击保存后路由器会自动检测连接状态。如果显示连接成功,说明DDNS已经配置好了。从外网访问你的域名就能找到家里的路由器了。
配合端口转发使用
光配置好DDNS还不够,从外网访问家里特定的设备还需要设置端口转发。比如你想在外网访问家里的NAS,需要在路由器里设置端口转发规则:外网某个端口转发到NAS的内网IP地址的某个端口。
举个具体的例子:家里NAS的内网IP是192.168.1.100,NAS的Web管理端口是5000。在路由器端口转发设置中添加一条规则,把外网端口5000转发到192.168.1.100的5000端口。之后在外面访问ddns域名:5000就可以访问家里的NAS了。











