za pomocą programu linux dhclient .
Jeśli nie masz zainstalowanego systemu Linux, możesz użyć rozruchowego dysku CD z systemem Linux.
[edytuj] Jeśli wykonasz tę sztuczkę, aby utworzyć rezerwację adresu dla rzeczywistego komputera z systemem Windows , najpierw przełącz kartę sieciową w systemie Windows na statyczny adres IP, ponieważ po ponownym uruchomieniu w trybie DHCP system Windows może wysłać żądanie DHCP z ostatnio używanym adresem IP, który zniszczyłby twoje wysiłki z dhclient poniżej ...
Sztuką jest wysłanie żądania DHCP z żądanym adresem IP z tej samej karty sieciowej (lub lepiej: z tego samego adresu MAC).
Zmodyfikuj plik /etc/dhcp/dhclient.conf i dodaj następujący wiersz (może być konieczne najpierw skopiowanie pliku do lokalizacji do zapisu, jeśli uruchamia się z dysku CD):
send dhcp-requested-address 192.168.1.240;
Następnie zatrzymaj się i uruchom dhclient jako użytkownik root
tam, gdzie jest twoja karta sieciowa eth0
(sprawdź, wydając ip addr show
wcześniej)
dhclient -r -v
dhclient -4 -d -v -cf /etc/dhcp/dhclient.conf eth0
Jeśli się powiedzie, serwer DHCP spełni przygotowane żądanie. Czasami będziesz musiał usunąć wpis urządzenia z tabeli DHCP przed wydaniem dhclient -4 -d ...
.
Następnie ustaw adres IP tego urządzenia w tabeli DHCP routera jako rezerwację adresu stałego. Spowoduje to powiązanie adresu IP z adresem MAC urządzenia i zwróci ten sam adres IP za każdym razem, gdy w przyszłości napotkane zostanie żądanie DHCP z tym adresem MAC.
dhclient [-v] eth0
bo ostatni krok powinien wystarczyć.