Я настраиваю несколько серверов с одинаковой базовой конфигурацией.
Сначала мы задаем DNS / домен в /etc/resolvconf/resolv.conf.d/base
cat /etc/resolvconf/resolv.conf.d/base
domain domain.com
search domain.com
nameserver 10.1.8.1
cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 10.1.10.11
netmask 255.255.252.0
network 10.1.8.0
broadcast 10.1.11.255
gateway 10.1.8.1
Это конфигурация на рабочем сервере, но когда я копирую его на два других серверы, я ничего не получаю, но это работает, если я установил DHCP. Что еще я мог упустить?
Примечание: Мы также запустили следующее, чтобы вернуть имена к eth0
echo y | sudo apt-get remove biosdevname
sudo update-initramfs -u
sudo reboot
Я думаю, что это UEFI с новым соглашением о наименовании, не уверен, что это оказало какое-либо влияние, но это было сделано и на рабочих машинах.