Konfigurációs felület ip

Telepítése után a hardver, mint azt az előző fejezetben, akkor hadd tudják ezt a hálózati szoftver. A két parancs segítségével beállíthatja a hálózati csatolók inicializálni a routing tábla. Ezeket a feladatokat végzik, a rc.inet1 script indításakor. Ezek a parancsok nevezzük ifconfig (ahol a „ha” kifejezés a felület) és az útvonalat.

# Ifconfig interfész IP-címét

útvonal lehetővé teszi, hogy hozzáadni vagy eltávolítani útvonalak a routing tábla. Ezt fel lehet használni, mint

útvonal [add | del] cél

Amennyiben az add és del érvek határozzák meg a hozzáadni vagy törölni az útvonalat, hogy az asztalra.

A visszacsatolási felületen

A legelső felület, amely szükséges a forma és megerősítése - a visszacsatolási felületen:

# Ifconfig lo 127.0.0.1

# Sample / etc / hosts bejegyzés localhost 127.0.0.1 localhost

lo link encap helyi visszacsatoló

inet addr 127.0.0.1 BCAST [NINCS SET] maszk 255.0.0.0

RX elvesztett csomagok 0 hibák 0 0 0 utánfutási

0 TX csomagok hiba esett 0 0 0 túllépés

Most, akkor kezdj el játszani a mini „hálózat”. Az egyetlen dolog hiányzik - rekord az útválasztási táblázat, amely megmondja IP, amely ezt a felületet, mint egy utat a célig 127.0.0.1. Ezt használja a következő parancsot

# Route add 127.0.0.1

PING localhost (127.0.0.1):

56 adatbyte 64 bájt a 127.0.0.1: ICMP azt követő = 0 TTL = 32 idő = 1 ms

64 bájt a 127.0.0.1: ICMP azt követő = 1 TTL = 32 idő = 0 ms

64 bájt a 127.0.0.1: ICMP azt követő = 2 TTL = 32 idő = 0 ms

^ C --- localhost ping statisztikák ---

3 továbbított csomagok, 3 fogadott csomagok, 0% csomagvesztés körbejárási min / avg / max = 0/0/1 ms

A fent ismertetett lépéseket is elegendő a hálózati alkalmazásokat egy önálló host. Miután a fentiek vonalakat rc.inet1 és ellenőrizze, hogy mindkét rc.inet szkript fut az / etc / rc, akkor indítsuk újra a gépet, és próbálja meg használni a különböző alkalmazásokhoz. Például a „telnet localhost” létre kell hoznia egy telnet kapcsolatot a fogadó.

Azonban a visszacsatolási felületen nem csak hasznos, mint például a könyvek hálózatokat. vagy hogyan kell hibakeresés a rendszer, de azt ténylegesen használják egyes alkalmazások normál működés során. Ezért mindig meg kell konfigurálni, függetlenül attól, hogy a készülék csatlakoztatva van a hálózathoz, vagy sem.

Ethernet interfész

Konfigurálása Ethernet interfész szinte ugyanaz, mint a visszacsatolási felületen, akkor csak megköveteli több paraméter használata esetén az alhálózati.

A Virtual Brewery voltunk rendelt alhálózati IP hálózat, amely eredetileg egy B osztály Amikor felszereli a felületet kellene írni:

# Ifconfig eth0 vstout netmask 255.255.255.0

eth0 link encap 10Mps Ethernet HWaddr 00: 00: A C0: 90: B3: 42

inet addr 191.72.1.2 BCAST 191.72.1.255 maszk 255.255.255.0

UP KÖZVETÍTÉS RUNNING MTU 1500 metrikus 1

RX elvesztett csomagok 0 hiba 0 0 0 TX csomagok túllépték hibákat 0 0 0 0 esett túllépés

Csakúgy, mint a visszacsatoló esetben meg kell most meg a routing bejegyzést, amely tájékoztatja a kernel hálózat keresztül lehet elérni eth0. A Virtual Brewery, akkor megtette volna

# Route add -net 191.72.1.0

Természetesen a fenti parancs egy kicsit unalmas, hogy hozzanak, és ad egy csomó hibát. A kényelmesebb megközelítése - a hálózat használata nevei az / etc / networks. Ez teszi a parancs olvashatóbb; és még -net zászló már elhagyható, mert az útvonalat már tudja, hogy 191.72.1.0 jelentése hálózatot.

# Route add főzet-net Most, hogy elkészült az alap konfigurációs lépések, meg kell győződnünk arról, hogy a Ethernet interfész valóban fut-e Válassza ki a fogadó az Ethernet, például vlager, és típusa

# Ping vlager PING

vlager: 64 bájtos csomagok 64 byte a 191.72.1.1: ICMP azt követő = 0. idő = 11. ms

64 bájt a 191.72.1.1: ICMP azt követő = 1. idő = 7. ms 64 bájt a 191.72.1.1: ICMP azt követő = 2. idő = 12. ms 64 bájt a 191.72.1.1: ICMP azt követő = 3. idő = 3. ms ^ C

----vstout.vbrew.com PING Statisztika ----

Kernel routing tábla Destination Gateway Genmask Flags Metric Ref használata IFACE

127.0.0.1 * 255.255.255.255 UH 0112 1 lo 191.72.1.0 * 255.255.255.0 U 1 0 10 eth0

Átvezetnünk Gateway

Az előző részben, én szereplő csak a bevezetése esetén a gazda egyetlen Ethernet. Elég gyakran azonban állunk szemben kapcsolódó hálózatokat egy átjáró. Az átjáró egyszerűen összekapcsolni a két vagy több Ethernet, és egy linket a külvilággal (internet). Ahhoz, hogy a gateway szolgáltatást, meg kell további információkat a hálózati réteg routing.

Például, Ethernet Virtual Brewery és a Virtuális Pincészet keresztül kapcsolódnak, például egy átjáró, nevezetesen a fogadó vlager. Tegyük fel, hogy vlager már be lett állítva, és mi csak kell hozzá egy új bejegyzést a routing tábla vstout, aki közli vele, hogy a kernel elérheti az összes gép a Pincészet interneten keresztül vlager. A megfelelő leírását az útvonal az alábbiakban látható; gw kulcsszó, ami megmondja, hogy a következő érv jelöl átjárót. # Route add bor-net gw vlager

Természetesen minden gazda a hálózaton pincészetek, akivel akar beszélni kell egy bejegyzést az útválasztási tábla a Brewery Network, különben képes lenne csak küld adatokat vstout vbardolino, de a válasz kapsz.

Ez a példa írja le, csak egy átjárót, amely csomagokat kapcsolja két izolált Ethernet. Tegyük fel, hogy vlager is van egy Internet kapcsolat (egy kiegészítő működési kapcsolat SLIP). Akkor szeretnénk deytagramy bármely hálózathoz eltérő Brewery továbbított vlager. Ezt meg lehet tenni az alapértelmezett beállításokat a gateway vstout: # route add default gw vlager

Amikor a ping, akkor érzékeli a nagy része elveszett csomagokat ahogy áthaladnak több átjáró, azt jelezheti, hogy nagyon magas a hálózat terhelése. Csomagvesztés történik többnyire nem azért, mert a technikai kérdések, hanem azért, mert egy ideiglenes túlzott terhelés a vezető házigazdák, hogy mivel ez a késedelem, vagy akár dobja jön deytagramy.

konfigurálása Gateway

191.72.1.1 vlager vlager.vbrew.com

191.72.1.1 vlager-IF1 191.72.2.1 vlager-IF2

A parancsokat, hogy hozzon létre két interfész:

# Ifconfig eth0 vlager-IF1

# Ifconfig eth1 vlager-IF2

# Route add főzet-net

# Riute adjuk hozzá a bort-net

PLIP interfész

Amikor egy PLIP kapcsolattal csatlakozik a két gép, már csak kis különbségek, mit kell tennie, ha az Ethernet. A fenti linkre hívják pont-pont (pont-pont) kapcsolat, mert összeköti csak két állomás ( „point”), szemben a műsorszóró hálózatok.

Példaként figyelembe vesszük a laptop néhány munkavállalónak a virtuális Brewery, hogy csatlakozik vlager PLIP. Laptop közvetlenül nevű vLite, és csak egy párhuzamos port. Abban az időben a berakodás, a kikötő regisztrálva lesz plip1. Ahhoz, hogy egy kapcsolat, akkor be kell állítania a felület plip1, a következő parancsokkal:

# Ifconfig plip1 vLite pointopoint vlager

# Route add default gw vlager

# Ifconfig plip1 vlager pointopoint vLite

Most, hogy már konfigurált útvonal a laptop az internetre Sörgyárak; de még mindig nincs útvonal bármely Brewery vendéglátók a vLite. Különösen nehéz utat sostoit hozzá egy speciális útvonalat az útválasztási táblázat az egyes fogadó, hogy állapítsa vlager, mint egy átjáró a vLite:

# Route add vLite gw vlager

Jövőben megjelenő Net-3 tartalmaz egy szerszám hívott plipconfig, amely lehetővé teszi, hogy beállítsuk a IRQ a nyomtató port. Később ezt ki lehet cserélni egy általánosabb ifconfig paranccsal.

SLIP és a PPP interfészek

Bár a SLIP és a PPP kapcsolat - csak egy egyszerű pont-pont kapcsolat, mint a PLIP kapcsolatot, mert ők is némi információt. Általában, ha telepíti SLIP szükséges vegyület átjutni a távoli helyre a modemen keresztül, és a soros vonal beállításához SLIP módszer. PPP használnak hasonló módon.

Dummy (dummy) interfész

# Ifconfig dummy vLite

# Route add vLite