现在我家里有一台 W2k12 服务器,我将其作为域控制器运行。这还有一个额外的好处,就是将每台“下属”计算机的名称都注册到它的 DNS 中,这样我就不必一直到处去记住 IP 地址了。(而且它还让我可以轻松地在我的服务器上运行 dhcp)。
由于几个奇怪的原因,我需要重新设计我的家庭网络,在这种新情况下,没有地方放置大型 W2k12 服务器盒。我有一个 RasPI,还有其他可以使用的小型 Linux 盒。(在最坏的情况下,我会使用我的 NUC,但随后我将被迫使用家庭影院的 UPnP 客户端作为媒体……太可怕了!!)
是否可以设置一个 DNS 服务器“设备”,以某种方式自动注册它自己的主机名?
设想:
- 路由器 (N66u) 位于 172.20.20.1。在 172.20.20.100-200 范围内运行 DHCP。
- 172.20.20.2 上的 *nix 风格的服务器 [verdant]
- 笔记本电脑 [speedy] 的 W8 型号已分配 DHCP
- 笔记本电脑 [canary] 为 W8 型号,已分配 DHCP
- Ubuntu 桌面[lianyu] 关于DHCP分配
我希望上述所有服务器(可能除了路由器)都可以使用verdant.starling.lan
。canary.starling.lan
目前它就是这样工作的(Ubuntu 盒子除外...我还没有破解它),因为 Windows 会帮你完成这些工作。我也可以做到这一点,而无需在服务器上进行任何手动操作。当我告诉我的盒子它的名字时,它应该smoak
“立即”可用,无需我smoak.starling.lan
进行任何额外的配置。
我如何在 Linux(Ubuntu)环境中执行此操作?
(对命名方案的命名评论点赞:P)