Dhcp - dinamikus hozzárendelésére IP-címeket

Hivatkozások és linkek

A szoftver használata:

  • Unix (Solaris 2.x),
  • DHCP v 2.0 vagy 3.0 (szabadon elosztott).

Ebben a témában a tanulmányozzuk a munkát a DHCP protokoll (Dynamic Host Configuration Protocol, RFC 2131, 2132), amelynek célja, hogy automatikusan konfigurálja a TCP / IP stack paraméterei a munkaállomás idején letölthető.

A folyamat a kölcsönhatás a kliens és a szerver a következő sorrendben. A szerver fogadja a kérést és válaszol egy ajánlatot a bérleti (lízing), amely tartalmazza a konfigurációs adatokat a gazda; forrás javaslatban szereplő ideiglenesen blokkolja javaslatokat többi gép választ kapni a fogadó vagy a időtúllépés. A gazda kaphat ajánlatot a több DHCP-szerver, a munka a hálózatát. Host, beállítások alapján a DHCP-ügyfél úgy dönt, hogy elfogadja az ajánlatot egy adott szerver (vagy fogadja el az első javaslatot kapott, ha nem állitottak nem közölt). A fogadó reagál a kiválasztott üzenetet a szerver „opciót.” A szerver megerősíti a kiadása a bérleti; beérkezése után visszaigazolást fogadó konfigurálja magát, a beérkezett adatokat.

A DHCP-szerver futhat több hálózaton. Ebből a célból az egyes hálózati konfigurálni kell a DHCP-relé - egy speciális közvetítő, aki továbbítani fogja az üzeneteket a szerver és a fogadó konfiguráció kérelem. Anélkül közvetítő DHCP szerver nem fogja hallani a kéréseket broadcast IP-datagram belül az IP-alapú hálózat.

Mindenesetre, DHCP-t használ, hogy elkerüljék TCP / IP stack minden fogadó hálózat külön-külön és folytassa a rugalmas, központosított közigazgatási politika.

A laborok által használt DHCP szerver az Internet Software Consortium.

A fájl elején, megadhatja a globális opciókat kell átadni az összes ügyfélnek, például:

Továbbá egyes szolgált IP-alapú hálózat, a szerver létrehoz egy külön rész, ahol jelezte,
  • netmask (hálózati maszk);
  • kiegészítő funkció (opció) küldött az ügyfeleknek, mint például:
  • hálózati maszkot továbbítani a kliens (alhálózati maszk);
  • domain név (domain-name);

    Ha bármelyik lehetőséget már definiált globálisan, akkor a helyi beállítás felülbírálja a globális opció a hálózaton.

    Configuration például a kiszolgált hálózat:

    § Host Configuration példa:

    Host lehet csoportosítani, amely bemutatja a lehetőségeket, amelyek közösek az összes gépet ebben a csoportban, mielőtt egy szakaszt a hosts:

    Elindítása dhcpd program lehet végezni az indító fájl, mint a / etc / rc / * (a részleteket függ az operációs rendszer típusát, a Solaris /etc/rc2.d/S72inetsvc fájl). Néhány parancssori:

    ahol port - UDP portszám, ha az eltér a standard (67); konfigurációs fájlok - a név a konfigurációs fájl, ha azt nem ./dhcpd.conf; if0. IFN - hálózati interfész által kiszolgált démon (ha a fogadó több hálózati kártyával rendelkezik).

    Windows NT mellékelve van a DHCP szerver rendszer. Ahhoz, hogy ez szerveren kell tennie:

    1. A hálózati beállítások (Settings - Control Panel - Network), részben szolgáltatások növelik a Microsoft DHCP szerver.

    2. Indítsa el a szerveren keresztül a Vezérlőpult - Szolgáltatások - DHCP szerver Start gombot.

    3. A kiszolgáló konfigurálása a DHCP Manager szoftvert. futnak a Felügyeleti eszközök.

    Az egyes szerverek (a program lehetővé teszi, hogy kezelni több szerver) van egy vagy több kontextusban (hatály), amelyek leírják a konfiguráció és szerver beállításait egy adott körét. A legegyszerűbb esetben, van egy szerver egyetlen kontextusban. Szerverek és azok környezete jelennek meg a bal oldalon a program ablakban.

    Ahhoz, hogy adja meg a kontextust, használjon Scope-Activate menü (Kikapcsolás - letilthatja a kontextusban).

    A konfigurációs fájl a legtöbb esetben nagyon egyszerű és gyakran még az is lehet üres. Íme néhány hasznos iránymutatást dhclient.conf konfigurációs fájlban. Irányelv végén pontosvesszővel.

    - Ha időben másodpercig nem érkezik válasz a szerver host próbál beállítani magát származó információk felhasználásával előző konfigurációk dhclient.leases fájlt (ha nem lejárt), vagy egy statikusan definiált konfigurációjú; Minden egyes konfiguráció jelölt van jelölve használhatósági. konfigurációk felvételi formátum - lásd a férfi dhclient.conf .. Ha a csatlakozási kísérlet ismételt meghibásodása szerveren összhangban retry paraméter érték időtúllépés alapértelmezett - 60;

    - időszak újrapróbálkozik kapcsolat a szerver meghibásodása esetén; másodpercekben mért, alapértelmezés szerint - 300;

    - kérheti a transzmissziós szerver opció opció;

    - Ha a szerver nem adta lehetőséget opciót. elutasítja a konfiguráció által javasolt a szerver;

    - transzfer szerver vámértékbevallást opció lehetőséget. például:

    - nyilatkozat megállapításához érték opció lehetőséget. ha a szerver nem telt el ez a lehetőség;

    - nyilatkozat megállapításához érték opció lehetőséget. tekintet nélkül arra, hogy az üzenetkezelő szerver;

    - adjunk meg egy értéket a lehetőséget, hogy az értéket szállított a szerver, forgalomba értéke az első;

    - adjunk meg egy értéket a lehetőséget, hogy az értéket szállított a szerver, forgalomba értéke utoljára.

    Prepend és csatolja az irányelv csak akkor kell használni a lehetőségeket, amelyek lehetővé teszik több értéket, különben az eredmény kiszámíthatatlan lesz.

    - Ha a számítógép több hálózati kártyával rendelkezik a felületen részén irányelvet kell alkalmazni if_name interfész konfigurációját. Interfészek, amelyek nem rendelkeznek a megfelelő szakaszok a konfigurációs fájl lesz beállítva globális irányelvek vagy az alapértelmezett.

    DHCP-kiszolgálók a Ares 1 és 2, a DHCP-kliens Ares 3,4,5 összhangban a következő.

    Biztosítani kell a pályázatok fogadását csak „saját” szerver. Adjon meg egy ésszerű konfiguráció a TCP / IP stack beállításokat, akkor is, ha a szerver nem biztosítja a szükséges adatokat.

    Megvalósítani a teljes kapcsolat. Minden diák részt kell vennie konfigurálja a szerver és a kliens.