Megjegyzések rendszergazda - configure hálózati interfészek
13.2. Konfigurálása Hálózati csatolók
13.2. 1. hely a konfigurációs fájlok
Meg kell jegyezni, hogy egyszerre az összes alábbi parancsokat lehet végrehajtani a parancssorból, de akkor meg kell ismételni ezeket a lépéseket minden egyes alkalommal, amikor a számítógép újraindítására. Ezért kényelmesebb lehet írni őket az egyik inicializáló fájlok automatikusan futtatni a rendszer indításakor. Különböző eloszlások boot folyamat szervezett másképp. A "Linux NET-3-HOWTO", az alábbi táblázat tartalmazza:
13.1 táblázat. Hely a konfigurációs fájlok a fő disztribúció
Beállítása az interfész és a routing
Vegye figyelembe, hogy a Debian és Red Hat disztribúciók tartalmaz egy külön könyvtárat szkriptek futtatásához rendszer szolgáltatások (bár a konfigurációs fájlok más helyeken, például a forgalmazási Red Hat, ezek tárolják az / etc / sysconfig). Megértéséhez a boot folyamat, olvassa el a tartalmát a / etc / inittab és a dokumentációt az init folyamat.
13.2.2 A parancs ifconfig
Fuss argumentum nélkül (vagy egyetlen érv -a), és akkor megtudja, milyen lehetőségek vannak jelenleg telepítve az aktív hálózati interfész (például a hálózati kártya). By the way, érdemes ezt a parancsot, mielőtt összekötő modulok: mi van, ha felület támogatása épített kernel, és a szükséges kiigazításokat a telepítés során a rendszer. Akkor kap vissza információkat az Ethernet-kártya paramétereit, és az úgynevezett „loopback” vagy „visszacsatolás” - Helyi visszacsatoló (Ethernet interfész egyetlen hálózati kártya nevezik eth0, a visszacsatolási felületen - mint lo). Ha ezt a parancsot, akkor nem kap semmit, meg kell lépni a kapcsolatot, és beállító modul, és meg kell kezdeni a visszacsatolási felületen.
Beállítás lo helyi interfész
Ez az interfész kommunikációhoz használt programok IP-ügyfelek IP-szerver fut ugyanazon a gépen, ezért létre kell hozni, még akkor is, ha nincs csatlakoztatva a hálózati eszközöket.
A helyi interfész van beállítva, nagyon egyszerű: a csapat
[Root] # / sbin / ifconfig lo 127.0.0.1
Most, hogy teszteljék a funkcionalitás TCP / IP protokoll a gépen, akkor fuss:
Állítsa Ethernet hálózati interfész kártya (eth0)
[Root] # / sbin / ifconfig eth0 192.168.0.15 netmask 255.255.255.0 up
Ha nem adja meg az alhálózati maszk, az alapértelmezett beállítás alhálózati maszk 255.0.0.0.
root # / sbin / ifconfig eth0 irq 5 220 io_addr média 10baseT
Nem minden eszköz (board) támogatja a dinamikus változó ezeket a paramétereket (pl. E. Szükség lehet állítani a kapcsolókat a táblán).
Soros port interfész
13.2. 3 konfigurálása Routing
Routing szabályok meghatározzák küldjük IP-csomagokat. Az útválasztási információ tárolódik egyik legfontosabb táblázatokat. Ólom routing tábla lehet statikusan vagy dinamikusan. Statikus - útvonal, amely kifejezetten megadva a route paranccsal. A dinamikus útválasztás végezzük démon folyamat (irányítva vagy lakópark), amely fenntartja és frissíti a routing tábla alapján üzeneteket más számítógépek a hálózaton. Elvégzésére külön kifejlesztett protokollok dinamikus útválasztás: RIP, OSPF, IGRP, EGP, BGP, stb ...
A dinamikus útválasztás szükséges abban az esetben, van egy komplex, a folyton változó hálózati struktúra és ugyanazon a gépen rendelkezésre állhat különböző felületek (például a különböző Ethernet vagy SLIP interfészek). Meghatározott útvonalakon statikusan, általában nem változik, akkor is, ha a dinamikus útvonal.
Kernel IP-útválasztási táblázat
Destination Gateway Genmask zászlók MSS Window irtt IFACE
10.72.128.101 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
10.72.128.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 10.72.128.254 0.0.0.0 UG 0 0 0 eth0
Ha a tábla üres, akkor csak látni az oszlop fejlécére. Akkor kell használni az útvonal. A route parancsot, akkor hozzáadni vagy eltávolítani egy (egy időben), egy statikus útvonalat. Itt a formátum:
Általános szabály, hogy meg kell állítani a routing a fent említett három interfész:
- helyi interfész (lo),
- Interface Card Ethetnet (eth0),
- interfész soros (PPP és a SLIP).
[Root] # / sbin / route add -net 127.0.0.1 lo
Ha kommunikálni a helyi hálózat használ egy integrált Ethernet, és az összes gép a hálózaton (hálózati maszk 255.255.255.0), akkor az útvonal-beállításokat, egyszerűen hívja:
[Root] # / sbin / route add -net 192.168.36.0 netmask 255.255.255.0 eth0
Ha van sok, ami azt jelenti, hogy meg kell állapítanunk, hogy a hálózati maszkot, és hívja az útvonalat parancsot minden felületen.
[Root] # / sbin / route add default gw 192.168.1.1 eth0
Miután a routing beállítás, akkor ellenőrizze, hogy sikerült. Ehhez adja ki újra a parancsot
Ha a parancs kimenetére néz ki, mint a fentiekből kitűnik, de nem tartalmazza a karakterláncot, amely tartalmazza a gráf Destination 0.0.0.0. és a Gateway oszlop határozza meg az útvonalat, hogy használják a kapcsolat alapértelmezés szerint akkor valószínűleg nem adja az útvonal.
13.2.4. Állítsa be a név szolgáltatás
Azonban, hogy csak a nevét és az egyetlen csapat, amely még mindig nem elég, mert a parancs nevét megváltoztatja csak az aktuális munkamenetben. Ezért ezt a parancsot rendszerint az egyik inicializáló fájlok például /etc/rc.d/rc vagy /etc/rc.d/rc.local. Meg lehet próbálni, hogy megtalálja őt ott, változtatni megfelelően a számítógép nevét, hogy van megadva a hostname parancs paraméter. Ebben az esetben újra kell indítani a módosítások érvénybe lépéséhez.
Egy másik módja, hogy módosítsa a számítógép nevét vagy domain nevét, hogy ezek a nevek vannak írva a / etc / sysconfig / network formájában két hasonló sorokat a következő:
Ezután a folyamat inicializálása a nevét a rendszer visszaáll, mert az / etc / sysconfig / network hívott /etc/rc.d/rc.sysinit.
Még ha a számítógép nem csatlakozik a hálózathoz, a / etc / hosts kell felírni legalább egy sort a formában.
127.0.0.1 localhost localhost.localdomain
Ha a számítógép csatlakoztatva van egy TCP / IP hálózaton, akkor ez a fájl is szükséges regisztrálni egy sort
192.168.0.15 host_name host_name.localdomain
amely azt mondja, hogy a névfeloldás először használja a / etc / hosts, majd meg kell címet a DNS-kiszolgáló. A legtöbb esetben a fájl /etc/hosts.conf ahhoz, hogy két sort:
De rezolverhez konfiguráció nem korlátozódik a fájl szerkesztését / etc / hosts és /etc/hosts.conf. Meg kell adnia a számítógép DNS-kiszolgáló nevét. Vannak írva /etc/resolv.conf-ban. Ez a fájl egy nagyon egyszerű formában. Ezt a szöveget a fájl minden sora, amely meghatározza a paraméterek a név-feloldási. Általában három kulcsfontosságú szó paraméter:
Ha nem fog kezdeni névszolgáltatási támogatást a hálózati (ami elég bonyolult szervezeti és technikai problémák), és vagyonkezelési nevük helyi hálózati rendszergazda vagy az IP-szolgáltató, akkor csak be kell adni a fájl /etc/resolv.conf hasonló a következő :
keresés abcd.ru xyz.edu.ru
13.2.5. Tesztelése a hálózati kapcsolat
vagy (itt van ugyanabban az időben, és ellenőrizze a DNS szolgáltatást munka)
Ha a hálózati kapcsolat jön létre, és meg kell jelennie rendszeresen frissített öltés megközelítőleg a következő formában:
64 bájt a 192.168.0.2: icmp_seq = 0 TTL = 32 idő = 1,2 ms
64 bájt a 192.168.0.2: icmp_seq = 1 TTL = 32 idő = 1,0 ms
64 bájt a 192.168.0.2: icmp_seq = 2 TTL = 32 idő = 1,0 ms
64 bájt a 192.168.0.2: icmp_seq = 3 TTL = 32 idő = 1,0 ms
64 bájt a 192.168.0.2: icmp_seq = 4 TTL = 32 idő = 1,1 ms
Ez azt jelenti, hogy a hálózati kapcsolat aktív. Annak érdekében, hogy szakítsa meg a vizsgáló hálózat, nyomja meg a billentyűkombináció