Определенно стоящий создания что-то как Вы разметили, но я рассмотрел бы использование LVM и вырастания Ваших разделов как требуется.
Лично я использую что-то очень похожее на то, что Вы имеете, но самый маленький возможный размер раздела, так как у меня есть дисковое пространство, контролирующее на всех моих полях в Nagios, который я знаю заранее, когда я должен расширить раздел.
О, и 1 ГБ для начальной загрузки/? В зависимости от Вашего дистрибутива Вам не должны действительно быть нужны больше чем несколько сотен megs...
Лучший способ использовать многоадресную передачу DNS. Avahi является бесплатной zeroconf реализацией, включая систему для многоадресной передачи сервисное исследование DNS/DNS-SD.
Othre путь:
Добавьте запись на "/etc/hosts":
10.0.0.x server
Используйте .ssh/config
Host aliasname
HostName 10.0.0.x
Поскольку Вы не хотите касаться всех своих клиентов, необходимо будет настроить своего рода систему DNS. Dnsmasq является, вероятно, самым легким создать и настроить для небольшой сети.
Необходимо будет найти из маршрутизатора, что текущие серверы DNS являются и настраивают DNS masq для использования их.
Затем настройте сервер DHCP своего маршрутизатора, чтобы сказать клиентам использовать dnsmasq сервер для своего DNS.
После того как Вы сделали это, можно добавить сервер к/etc/hosts файлу на dnsmasq сервере, и клиенты должны взять его.
Можно установить dnsmasq с командой
sudo apt-get install dnsmasq
Руководство может быть найдено здесь.