за допомогою програми lhhlient linux .
Якщо у вас не встановлений Linux, ви можете використовувати завантажувальний живий компакт-диск Linux.
[редагувати] Якщо ви зробите цей трюк, щоб створити резервування адреси для фактичної машини Windows , спочатку перемкніть NIC в Windows на статичний IP, оскільки після перезавантаження в режимі DHCP Windows може надіслати запит DHCP з останнім використаним IP-адресою, який знищить ваші зусилля з dhclient нижче ...
Хитрість полягає в тому, щоб надіслати запит DHCP з потрібною IP-адресою з того ж NIC (або краще: той же MAC-адресу).
Відредагуйте /etc/dhcp/dhclient.conf і додайте наступний рядок (можливо, вам доведеться спочатку скопіювати файл у місце для запису при завантаженні з компакт-диска):
send dhcp-requested-address 192.168.1.240;
Потім зупиніться і запустіть dhclient як користувача root
, де ваш NIC eth0
(перевірити, видавши ip addr show
попередньо)
dhclient -r -v
dhclient -4 -d -v -cf /etc/dhcp/dhclient.conf eth0
У разі успіху ваш DHCP-сервер виконає ваш підготовлений запит. Іноді перед видачею вам доведеться видалити запис пристрою в таблиці DHCP dhclient -4 -d ...
.
Потім зробіть IP-адресу цього пристрою в таблиці DHCP маршрутизатора резервом виправлення адреси. Це пов'язуватиме IP з MAC пристрою та повертатиме той самий IP щоразу, коли запит DHCP з цією MAC-адресою буде виявлено у майбутньому.
dhclient [-v] eth0
для останнього кроку має бути достатньо.