Назад | Перейти на главную страницу

Как мне настроить интерфейс так, чтобы он имел * и DHCP-адрес, и статический адрес в Ubuntu?

В лабораторных условиях я хочу, чтобы 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