我正在尝试为我的域运行自己的名称服务器。目前,我网络上的机器静态设置为优先考虑我的本地 DNS,这在本地运行良好。
但是,我不知道如何让我的 DNS 在本地网络之外工作。具体来说,我认为我已经告诉域名注册商我的名称服务器。由于名称服务器在域内,我必须为主要和次要名称服务器设置粘合记录。但我在住宅网络上,所以我只有一个公共 IP 地址。如果我不能提供唯一的公共 IP 地址,我该如何将流量引导到这些名称服务器?当我输入我的公共 IP 并告诉我的路由器使用我的本地名称服务器时,它似乎不起作用。
我是新手,如果我能澄清或遗漏了其他内容,请告诉我。谢谢。
答案1
在小设计中请不要管理外部世界。
为您的本地 LAN 创建本地 DNS,并将公共 DNS 保留在您的注册商名称服务器中。
外部PC将解析公共IP,而在LAN内的PC将解析本地IP,这是完美的。