Ponieważ chcemy, żeby konfiguracja była przydzielana terminalom klienckim w sposób statyczny, musimy powiązać adresy sprzętowe kart sieciowych z wybranymi przez nas adresami IP. Przykładowa sekcja definiująca parametry hosta ma postać:
host Jacek {
hardware ethernet 00:02:44:74:2E:C5;
fixed adress 192.168.0.1.26;
}
Dla wszystkich komputerów tworzymy odrębne sekcje, przypisując każemu MAC-owi (Media Access Control) odpowiedni adres IP. Aby uzyskać fizyczne adresy kart sieciowych, klikamy w Windows XP Start | Ustawienia | Połączenia Sieciowe i w menu podręcznym połączenia wskazujemy Stan. Potrzebne nam informacje znajdziemy w oknie Obsługa | Szczegóły.
Istnieje ponadto możliwość nadawania hostom klienckim nazw. Wówczas w sekcji definiującej adresy sprzętowy i IP dopisujemy dodatkową linię:option-hostname "komp-26";
W sekcji globalnej musimy dopisać:
W wypadku Windows nazwa wysyłana przez protokół DHCP nie będzie uwzględniana. Linux natomiast bez problemu ją zaakceptuje, dzięki czemu będziemy w stanie narzucać klientom nie tylko parametry pracy sieci, ale też nazwy ich komputerów.
Cały problem w tym że parametr option-hostname "xxx"; stwarza jakieś problemy i dhcpd nie startuje tak jak powinno :/ Parametr w ustawieniach globalnych fukcjonuje poprawnie. Podpowie mi ktoś co jest nie tak?
Internet Systems Consortium DHCP Server V3.0.1
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
/etc/dhcpd.conf line 47: semicolon expected.
option-hostname "gregory"
^
Configuration file errors encountered -- exiting
If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.
If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.
Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.
exiting.