我有一个注册域名,并且在 ISP 上运行 DNS。对于这个域名,我让 NOIP 指向 NAT 后面的家庭网络,并且运行良好,因此,从外部,我可以输入我的服务器名称并获取它。
我希望能够拥有内部 DHCP 和 DNS,这样我就可以通过 MAC 地址分配并在内部解析名称,而不会与外部 DNS 以及由 OpenDNS 或公共服务器解析的任何其他内容冲突。
欢迎提供提示。
提前谢谢。
答案1
保罗,
我刚刚实现了一个非常相似的场景。
pfSense 提供防火墙、路由器和本地 DNS 服务器功能。个人使用免费,因此易于试验。然后我买了一个 Protectli FW4B - Netgate 设备可能至少是明智的。
pfSenseServer¦DNS Resolver¦General Settings¦DHCP Registration
允许从浏览器栏解析/访问 DHCP 注册名称。
我最初使用 Google Domains,他们的动态 DNS 服务设置起来很简单。很快切换到 Cloudflare,因为它的自动DNS-01Let's Encrypt 支持,而 GD 则缺乏。DDNS 甚至更简单。建议预测对 HTTPS 的需求。
看看我的服务器故障问题了解更多信息。