家里装了摄像头、NAS或者自建服务器,想在外面也能随时查看?关键一步就是搞定DDNS和公网IP设置。很多人卡在这一步,其实没那么复杂,搞清楚原理,几分钟就能配好。
先搞明白:公网IP和DDNS是啥关系?
你的宽带运营商分配给你的公网IP,就像你家的门牌号。但这个号码可能会变——重启路由器后,可能就换了新地址。这时候,你记不住最新的IP,自然连不上家里的设备。
DDNS(动态域名解析)就是来解决这个问题的。它能自动把你变化的公网IP绑定到一个固定的域名上。比如你注册了一个 myhome.ddns.net,哪怕IP变了,只要DDNS服务在跑,输入这个域名就能找到你家网络。
第一步:确认有没有公网IP
不是所有宽带都默认给公网IP。最简单的判断方法:登录路由器管理页面(一般是192.168.1.1或192.168.0.1),查看外网IP地址,再拿手机用流量搜索“我的IP”,对比两个地址。
如果不一样,大概率是内网NAT,得联系运营商申请开通公网IP。说是“用于远程监控”或“智能家居”,多数情况下都能开,不额外收费。
第二步:在路由器上启用DDNS功能
主流品牌路由器基本都支持DDNS,比如TP-Link、华硕、小米、网件等。以常见的TP-Link为例:
进入路由器后台 → 应用管理 → 动态DNS → 启用服务。
这里通常会列出几个服务商,比如花生壳、DynDNS、No-IP。推荐先用花生壳,注册简单,免费套餐够家用。
第三步:注册DDNS账号并填写信息
打开花生壳官网,注册账号,添加一个域名,比如 yourname.oray.net。然后回到路由器DDNS设置页面,填入:
- 服务类型:选择花生壳(Oray)
- 用户名/邮箱:花生壳注册账号
- 密码:对应密码
- 域名:你申请的那个完整域名
保存后,路由器会每隔几分钟检测一次外网IP,一旦有变化,自动通知花生壳更新解析记录。
第四步:端口映射,让外网能访问具体设备
光有DDNS还不够。比如你想远程看NAS,还得告诉路由器:“外部请求进来了,转给内网192.168.1.100这台设备的5000端口”。
在路由器里找到“虚拟服务器”或“端口转发”功能,添加规则:
外部端口:5000
内部IP地址:192.168.1.100
内部端口:5000
协议:TCP
不同设备端口不一样,摄像头可能是80或8080,NAS可能是5000或5001,查一下说明书就行。
测试能不能通
用手机断开Wi-Fi,切到4G/5G网络,浏览器输入你设置的域名和端口号,比如:http://yourname.oray.net:5000
如果能正常打开NAS或摄像头页面,说明整套链路跑通了。以后不管IP怎么变,这个地址都能用。
遇到问题咋办?
打不开?先检查路由器是否开启了防火墙拦截外网访问,有的型号需要手动允许WAN口访问。
还有些运营商会封掉常用端口,比如80、8080。可以试试换非常用端口,比如把外部端口改成8081,内部还是80,这样绕过封锁。
另外,华为光猫如果工作在桥接模式,路由器拨号才方便做端口映射;如果是路由模式,可能得在光猫上设置,操作更麻烦,建议直接桥接。