Відповіді:
Ти не можеш цього реально зробити. Ваша картка має лише одну MAC-адресу, але декілька IP-інтерфейсів. Їм потрібно буде мати статичні адреси.
Коли DHCP-сервер надсилає назад DHCPOFFER, як його доставляти, eth0:1а не робити eth0? eth0:1посилає DHCPDISCOVER або DHCPREQUEST шляхом мовлення. Сервер DHCP відповідає DHCPOFFER, щоб повідомити клієнту про його IP-адресу. Але як прибуде DHCPOFFER, якщо eth0:1ще не має IP-адреси? DHCP-сервер транслює назад і покладається на шар зв'язку, щоб правильно доставити кадр Ethernet (з іншими асоційованими шарами, розташованими поверх нього) до потрібної MAC-адреси. А тепер ваш пристрій має IP-адресу.
Проблема для DHCPOFFER полягає в тому, що з точки зору рівня 2, два "пристрої" ( eth0і eth0:1) не відрізняються, і тому (з точки зору рівня 3) DHCPOFFER призначений для 255.255.255.255 (оскільки eth0:1ще не має IP-адреса).
Ви можете обійти це за допомогою VLAN. VLAN дозволять вам приймати один і той же домен фізичного мовлення та ставитися до нього як до декількох "віртуальних" широкомовних доменів (звідси і назва).
dhclient eth0.1щоб отримати DHCPOFFER.