60
Hálózati maszk: 255.255.255.0
Hálózat: 192.168.1.0
Üzenetszórási cím: 192.168.1.255
Az Ubuntu Desktop munkaállomás (neve legyen belzebub) eth0 interfészét úgy állítjuk be
hogy DHCP-vel fogadja a beállításokat. A Windows 7 munkaállomás Helyi kapcsolat
interfészét úgy állítjuk be hogy DHCP-vel fogadja a beállításokat.
5.2. Telepítés és konfigurálás
Az alábbi beállításokat a szerver virtuális gépen kell végrehajtani. Elsőként frissítjük
gépünkön a csomag adatbázist, majd telepítjük a kiszolgálót.
$ sudo apt-get update
$ sudo apt-get install isc-dhcp-server
A telepítő megkísérli elindítani a kiszolgálót, de az a megfelelő konfigurálás hiányában nem
fog működni. Kiszolgálónktól az alábbi konfigurációs adatok nyújtását várjuk el (zárójelben a
konfigurációnál használt kulcsszó szerepel):
Kiszolgálónk felelős a szolgáltatással megcélzott alhálózatért (authoritative).
Nem támogatott a dinamikus DNS frissítés (ddns-update-style).
A DNS tartomány: gamf.hu (option domain-name).
Két DNS kiszolgálónk címe: 10.1.51.23, 10.1.51.25
(option domain-name-servers).
Az üzenetszórási cím a kiszolgált alhálózatban: 192.168.1.255
(option broadcast-address).
Az alapértelmezett átjáró: 192.168.1.254 (option routers).
Az alhálózati maszk: 255.255.255.0 (option subnet-mask).
Az alapértelmezett bérleti idő: 10 perc (default-lease-time).
Maximális idő, amíg használható a konfiguráció: 2 óra (max-lease-time).
Rögzített 192.168.1.2 IPv4 cím kiosztása a belzebub gép számára (host).
Dinamikus IPv4 címkiosztás a 192.168.1.10-250 tartományból a többi ügyfél (jelen
esetben a Windows 7) számára (subnet).
DHCP szolgáltatás nyújtása az eth1 interfészen.
A DHCP kiszolgáló konfigurálásához nyissuk meg szerkesztésre a
/etc/dhcp/dhcpd.conf állományt:
$ sudo nano /etc/dhcp/dhcpd.conf
Az állomány tartalmát töröljük, majd írjuk be az alábbiakat:
authoritative;
ddns-update-style none;
option domain-name "gamf.hu";
option domain-name-servers 10.1.51.23, 10.1.51.25;
option broadcast-address 192.168.1.255; Johanyák Zsolt Csaba, Kovács Péter, Göcs László: Linux hálózati adminisztráció a gyakorlatban
61
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
default-lease-time 600; # 10 perc
max-lease-time 7200; # 2 óra
A rögzített IPv4 cím beállításához nézzük meg az asztali Ubuntu operációs rendszert futtató
virtuális gép belső hálózatra kapcsolódó interfészének fizikai címét VirtualBoxban. Az alábbi
példában a 08:00:27:e4:f3:45 fizikai címet feltételezzük.
host belzebub
{ hardware ethernet 08:00:27:e4:f3:45;
fixed-address 192.168.1.5;
option host-name belzebub;
}
A dinamikus IPv4 cím kiosztáshoz egy címtartományt (192.168.1.10
192.168.1.250) definiálunk.
subnet 192.168.1.0 netmask 255.255.255.0{
range 192.168.1.10 192.168.1.250;
}
Következő lépésként be szeretnénk állítani, hogy melyik interfészen nyújtson DHCP
szolgáltatást a szerver. Ehhez nyissuk meg szerkesztésre a
/etc/default/isc-dhcp-server hcp-server állományt, és módosítsuk tartalmát
az alábbiak szerint:
$ sudo nano /etc/default/isc-dhcp-server
INTERFACES="eth1"
Mentsük el az állományt, majd indítsuk el a szolgáltatást.
$ sudo service isc-dhcp-server start
A szerverkonfiguráció próbájaként először az asztali gépen (belzebub) állítsuk be, hogy
fogadja DHCP-vel a IPv4 konfigurációt, majd parancssorból ellenőrizzük a beállítások
meglétét. Amennyiben nem jelenik meg a kívánt cím azonnal, akkor futtassuk a DHCP kliens
programot:
$ sudo dhclient
A próba második lépéseként állítsuk be VirtualBox-ban, hogy a Windows 7-es gép hálózati
kártyája a belső hálózatra (intnet) csatlakozzon, majd indítsuk el a Windows 7-es gépet.
Ellenőrizzük le, hogy megkapja-e a beállításokat a Linuxos DHCP kiszolgálótól. A szerver a
/var/lib/dhcp/dhcpd.leases állományban tartja nyilván a „bérletbe” kiadott
konfigurációs adatokat. Tekintsük meg az állomány tartalmát
5. DHCP szerver telepítése és konfigurálása
(Johanyák Zsolt Csaba)
62
$ more /var/lib/dhcp/dhcpd.leases
Nincsenek megjegyzések:
Megjegyzés küldése