vortal internetowy
artykuły
Powrót do listy artykułów
Temat artykułu: Instalacja serwera DHCP
Tekst napisał Dadi dnia 08-01-2004
1. Czym właściwie jest serwer dhcp?
Serwer dhcp służy do przydzielania
adresów IP w sieci lokalnej. Serwer dhcp jest bardzo pomocny dla osiedlowych
sieci komputerowych. Serwer sam przydzieli adresy komputerom podłączonym do
sieci.
Może przydzielić je na dwa sposoby:
- dynamiczny [komputer po zalogowaniu się do sieci
uzyska adres IP od serwera]
- statyczny [komputer po zalogowaniu się do sieci
uzyskuje zawsze ten sam adres IP, który został mu przydzielony przez
administratora]
2. Co daje mi serwer
dhcp?
- Użytkownik nie musi wpisywać adresów IP, serwer sam mu
je przydziela.
- W znacznym stopniu ułatwia prace administratorowi
[Administrator sam przydziela adres IP, każdemu komputerowi, użytkownik nie ma
możliwości zmiany adresu IP w sieci bez konsultacji z administratorem]
INSTALACJA I KONFIGURACJA
SERWERA DHCP NA PLD.
1. Najpierw za pomocą poldk-a instalujemy
pakiet dhcp.
poldek> install dhcp-3.0pl2-1
Powinno nam się pokazać takie coś:
Przetwarzanie
zależności...
Zaznaczono 1 pakiet do instalacji:
I dhcp-3.0pl2-1
Pobieranie ftp://ftp.pld.org.pl/dists/ra/[...]/dhcp-3.0pl2-1.i686.rpm...
.................................................. 100.0% [529.6K]
Uruchamianie rpm --upgrade -vh --root / --noorder...
Preparing...
########################################### [100%]
1:dhcp
########################################### [100%]
Run
"/etc/rc.d/init.d/dhcpd start" to start dhcpd daemon.
2.
Następnie przechodzimy do konfiguracji dhcp.
Plik konfiguracyjny
dhcpd.conf znajduje się w katalogu /etc.
# Przykładowy plik
konfiguracyjny dhcpd.conf
option domain-name-servers
111.111.111.111; # Zamiast 111.111.111.111 wpisujemy serwery revdns. option
domain-name "moja-domena.pl"; # Tu wpisujemy swoją domene np. howto.pl
ddns-update-style ad-hoc;
option subnet-mask 255.255.255.0; # Maska
sieci
default-lease-time 21600; # Czas odświerzania
max-lease-time
86400; # Czas odświerzania
subnet 192.168.0.1 # Adres IP sieci
# Ustawienia dla "komputerów pytających"
netmask
255.255.255.0 {
range 192.168.0.200 192.168.0.250; # Zakres IP dla
komputerów pytających
option broadcast-address 192.168.0.255; # Adres
Broadcast
option routers 192.168.0.1; # Domyślna brama
}
# Ustawienia dla komputerów którym to my przydzielamy adres IP
host howto {
hardware ethernet 00:00:00:00:00:00; # Tutaj
wpisujemy adres MAC karty
fixed-address 192.168.0.2; # Adres IP
option
broadcast-address 192.168.0.255; # Adres Broadcast
option routers
192.168.0.1; # Domyślna brama
}
# Koniec
Oprócz tego w
/etc/sysconfig/dhcp musisz ustawić dla jakich interfejsów ma działać
serwer dhcp.
# listen for broadcasts (separated by space)
DHCPD_INTERFACES="eth0" #
3. Odpalanie serwera
dhcp
[root@howto /etc]# /etc/rc.d/init.d/dhcpd start
Uruchamianie uslugi DHCP Server....................................[
ZROBIONE ]
[root@howto /etc]#
4. Podsumowanie i
tłumaczenia
a) Skąd wziąść adres MAC karty?
- Jest
to bardzo proste. W Linuxie czytamy to za pomocą polecenia ifconfig, W Windows
95 i 98 programem winipcfg [Start -> Uruchom -> winipcfg].
b) Jaki zakres IP mogę dać dla "komputerów pytających"
- Adresy możesz dać od 192.168.0.2 do 192.168.0.250, chyba że zostawisz
sobie zakres od 192.168.0.2 do np. 192.168.0.20 dla komputerów, którym ty
przydzielisz adres IP to automatycznie zmieniasz sobie ustawienia.
Adres
192.168.0.1 jest zarezerwowany dla router-a.
c) Co mam ustawić w
Windows-ach. - Wystarczy, że w ustawieniach sieci będą miały ustawione
"automatyczne pobierania IP"