Просто хотел бы понять, как Вы определяете статические IP-адреса для сервера Ubuntu 17.10 с несколькими адаптерами NIC (я e.eth0 и eth1) использование/etc/netplan каталога. (в основном продолжительность из этого сообщения, Ubuntu 17.10 не примет статический IP и благодаря всем, кто ответил на это также),
вот пример моего нового/etc/netplan/01-netcfg.yaml, которое работает обработка.
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [192.168.10.254/24]
gateway4: 192.168.10.1
nameservers:
addresses: [192.168.10.1,192.168.10.252]
как я определил бы eth1, таким образом, это могло быть на другой подсети (например, 192.168.20.10/24)?
заранее спасибо также!
Простой путь, просто копируйте другую строку файла конфигурации как Вы, имеют прямо сейчас для Вашего eth0, но называют это eth1. Отметьте, это предполагает, что Ваши карты называют 'eth0' и 'eth1' надежно:
# <<Existing config from question goes here>>
eth1:
# Note, "dhcp4/6: no" not needed
addresses: [192.168.20.10/24]
gateway4: 192.168.20.1
nameservers:
addresses: [192.168.20.1,192.168.20.252]
Полный пример:
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
eth0:
# Note, "dhcp4/6: no" not needed
addresses: [192.168.10.254/24]
gateway4: 192.168.10.1
nameservers:
addresses: [192.168.10.1,192.168.10.252]
eth1:
# Note, "dhcp4/6: no" not needed
addresses: [192.168.20.10/24]
gateway4: 192.168.20.1
nameservers:
addresses: [192.168.20.1,192.168.20.252]
Если Вы находите что Ваши карты /dev/<ifname>
возмущает Вас, можно также соответствовать строке файла конфигурации на MAC-адресе или другим свойствам. Добавление чего-то как следующее в соответствии со строкой файла конфигурации правильного устройства поможет. См. netplan (5) для получения дополнительной информации:
match:
macaddress: 00:11:22:33:44:55