В лабораторных условиях я хочу, чтобы eth0 на сервере Ubuntu получал DHCP-адрес для разговора с внешним миром, и я также хочу назначить ему статический адрес 10.xyz для общения с другими ящиками в локальной сети, имеющими 10 Адреса .xyz. Я хочу сделать это, отредактировав / etc / network / interfaces.
Страница руководства для / etc / network / interfaces смоделирована следующим образом: «Вот несколько примеров, я надеюсь, вы сможете самостоятельно выяснить настоящие правила». Я не вижу способа дать одному интерфейсу два адреса с помощью двух разных методов (статического и dhcp), и начальная попытка не дала полезных результатов.
Для этого вы используете обозначение eth: N.
auto eth0
iface eth0 inet dhcp
auto eth0:0
iface eth0:0 inet static
address 192.168.32.10
netmask 255.255.255.0
ip
может добавить несколько адресов к интерфейсу.
iface eth0 inet dhcp
up ip addr add 192.168.32.10/24 dev eth0