OVH域名配置:如何将购买的域名正确指向家庭树莓派公网IP?
家庭树莓派Web服务OVH域名配置修复方案
第一步:恢复OVH默认权威DNS配置
你之前误将公共递归DNS 1.1.1.1/8.8.8.8填入OVH的域名服务器(NS)配置栏,这是核心错误:这两个地址是公共DNS解析节点,不负责托管你域名的解析规则,会直接导致域名完全无法解析。
- 登录OVH域名管理面板,找到**域名服务器(Nameservers)**配置项,删除自定义的1.1.1.1、8.8.8.8,恢复为OVH默认提供的NS服务器地址,保存配置后等待NS记录生效(一般1-2小时)。
第二步:配置正确的DNS解析记录
不要使用OVH的重定向服务,直接添加A记录将域名指向你的公网IP:
- 在OVH域名管理的DNS记录面板,删除原有错误的重定向规则
- 添加第一条A记录:
- 主机记录:
www - 记录值:
5.123.123.123(你的公网IP) - TTL:建议设为300(5分钟,方便后续修改快速生效)
- 主机记录:
- 如需裸域名
mydomain.com也能访问,再添加第二条A记录:- 主机记录:
@ - 记录值:
5.123.123.123 - TTL:300
保存配置即可。
- 主机记录:
第三步:验证配置生效
- 本地执行
nslookup www.mydomain.com,查看返回的IP地址是否为你的公网IP,返回一致则说明解析已生效 - 如返回IP不对,可清理本地DNS缓存后重试:
- Windows系统执行
ipconfig /flushdns - Linux/macOS系统执行对应发行版的DNS缓存清理命令,常见为
sudo systemd-resolve --flush-caches
- Windows系统执行
额外注意事项
- 确认运营商未封禁80/443端口,如果被封禁,可将apache2改为其他端口,路由器端口转发对应端口即可,访问时域名加端口号(如
http://www.mydomain.com:8080) - 如果你的家庭公网IP是动态分配的,需要额外配置DDNS服务,定期自动更新OVH的A记录值,避免IP变动后域名无法访问
- DNS配置最长24小时内全球生效,多数场景下10分钟到2小时即可完成生效
内容的提问来源于stack exchange,提问作者Mateusz Kusmierz
相关产品推荐
相关产品推荐

