Прямо сейчас у меня дома есть сервер W2k12, который я использую как контроллер домена. Это дает дополнительное преимущество регистрации каждого "подчиненного" имени компьютера в его DNS, так что мне не нужно постоянно вспоминать IP-адреса. (И это позволяет мне легко запускать dhcp также на моих серверах).
Мне нужно переделать мою домашнюю сеть по нескольким странным причинам, и в этом новом сценарии нет места для большого гудящего сервера W2k12. У меня есть RasPI, и у меня есть другой маленький linux boxen, который я могу использовать. (В худшем случае я буду использовать свой NUC, но затем я буду вынужден использовать UPnP-клиент моего домашнего кинотеатра для медиа ... Ужас!!)
Можно ли настроить DNS-сервер - "устройство", которое каким-то образом автоматически регистрирует свое собственное имя хоста ..
Сценарий:
- Маршрутизатор (N66u) на 172.20.20.1. Запускает DHCP в диапазоне 172.20.20.100-200.
- Сервер [зелёный] со вкусом * nix 172.20.20.2
- Ноутбук [спиди] W8 аромат по DHCP назначен
- Ноутбук [канарейка] W8 аромата по DHCP назначен
- Настольный лианю аромата Убунто по DHCP назначен
Я хотел бы, чтобы все вышеперечисленные серверы (за исключением, возможно, маршрутизатора) были доступны на verdant.starling.lan
и canary.starling.lan
и так далее. Вот как это работает прямо сейчас (кроме коробки Ubuntu ... Я еще не взломал этот), потому что Windows просто делает это для вас .. Я также был бы в состоянии сделать это без какого-либо ручного труда на сервере. Когда я говорю своей коробке, ее имя « smoak
она должна "немедленно" быть доступной как smoak.starling.lan
без какой-либо дополнительной настройки с моей стороны.
Как я могу сделать это в среде Linux (Ubuntu)?
(Бонусный комментарий upvote для обозначения схемы именования:P)