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ó +.