2013. október 18., péntek

dhcp

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