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

Можно ли в dhcpd.conf объявить два интерфейса Ethernet для одного и того же хоста?

Ubuntu Server 16.04 с isc-dhcp-server.

В конфигурации /etc/dhcp/dhcpd.conf я указал зарезервированный адрес для хоста, настроенного с помощью dhcp следующим образом:

хост-ноутбук {аппаратное обеспечение Ethernet aa: bb: cc: dd: ee: ff; фиксированный адрес 192.168.0.11;}

Теперь представьте, что вышеупомянутый хост-компьютер «ноутбук» также имеет интерфейс Wi-Fi или второй сетевой адаптер, вот мой вопрос ...

Вместо того, чтобы создавать второе резервирование с другим именем хоста. Можно ли добавить второй вариант «аппаратного Ethernet», использующий то же имя хоста с другим адресом?

Я пробовал несколько способов в конфигурации и выдает ошибку, я искал человека для dhcpd.conf и не увидел света. Очевидно, можно объявить второй фиксированный адрес, но в другом сегменте, и я намерен объявить то же имя хоста, но с другим адресом.

Например, я безуспешно пробовал это:

хост-ноутбук {аппаратное обеспечение Ethernet aa: bb: cc: dd: ee: ff; фиксированный адрес 192.168.0.11; аппаратный Ethernet a0: b1: c2: d3: e4: f5; фиксированный адрес 192.168.0.12;}

Заранее спасибо!

Вы можете сделать что-то вроде следующего (по крайней мере, у меня это сработало), чтобы назначить одно и то же имя хоста двум MAC-адресам:

host wifi.hostname {              
    option host-name hostname;             
    hardware ethernet xx:xx:xx:xx:xx:00;     
    fixed-address 192.168.0.11;                 
}                                            

host eth.hostname {               
    option host-name hostname;             
    hardware ethernet xx:xx:xx:xx:xx:01;     
    fixed-address 192.168.0.12;                 
}

Просто убедитесь, что вы не подключаете обе сетевые карты одновременно, это может привести к неожиданным результатам.