A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel

A UNIX-szerű operációs rendszerekben a számítógépes hálózatok megfelelő diagnózisának első jellemzője a rootszámla használata. A legtöbb csapat valószínűleg egy egyszerű felhasználó mellett dolgozik, de személyesen javaslom, hogy kapjon egy superuser jelszót és kapjon egy "#" jelet a parancssor elején.







A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel

A hálózati adapterek és a TCP / IP beállítások diagnosztizálása

A hálózati adapterek UNIX környezetben való diagnosztizálásához használja az ifconfig parancsot. Segítségével egyébként lehetőség van a felületek testreszabására, mivel számos paramétert tartalmaz. Csak néhányat fogunk élni, amelyek szükségesek a számítógépes hálózat működésében fellépő hibák észleléséhez.

Jellemzően a parancs minden könyvtárból elérhető, de egyes Linux disztribúciók esetén az ifconfig parancs visszaküldi a "parancs nem található" üzenetet, mely esetben tudnia kell és használni kell a teljes elérési útjának beírásakor. Ehhez használja az ifconfig parancsot.

A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel

Az ifconfig parancs kimenete paraméterek nélkül a rendszerben észlelt hálózati kártyáktól függ, és az egyes beállítások állapotát jelzi. A kimenet különbözõ eloszlásokban különbözõ, de ugyanazok az információk körülbelül azonosak.

A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel






Ha a DHCP-kiszolgáló nem létezik, kézzel adhatja hozzá az ifconfig parancsot, például:

# ifconfig em0 192.168.0.102 netmask 255.255.255.0

Ebben az esetben a régi értékeket felváltja a jelenlegi.

# route delete default

És írja le a helyeset, például 192.168.0.1:

# route add default 192.168.0.1

A DNS beállítások külön fájlban vannak /etc/resolv.conf. A fájlt egy parancs segítségével is megtekintheti

  • minden kiszolgáló a "nameserver" kulcsszóval kezdődik;
  • a tetején a legelőnyösebb szerverek;
  • az utolsó rekord újvonalas karakterrel fejeződik be.

Hálózati gazdagép-diagnosztikai parancsok

A Windowshoz hasonlóan van egy ping parancs a hálózati hibák észlelésére UNIX rendszeren. A hálózati csomópontok válaszának jelenlétének ellenőrzési sorrendje megegyezik az első részben leírtakkal:

A ping parancsot jobban korlátozni kell (az -c N paraméter, ahol N a csomagok száma), mivel paraméterek nélkül a csomagváltás a Ctrl + C megnyomása előtt megy végbe. Végezzünk el minden parancsot a csomagok cseréjéről.

Az adatátvitel hibái a végleges statisztikából - százalékos veszteség (% veszteség) tekinthetők meg.

A sikeres teszt az, amikor a beérkezett és fogadott csomagok egybeesnek.

A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel

Hálózatok beolvasása nyomon követéssel

A legnyilvánvalóbb kép az útvonal a diagnosztizált számítógéptől a hálózati csomópontig. A parancs kimenete egymás után jelzi, hogy melyik átjárónál végződik a csomag útvonala, valamint az egyes átjárók késései.

A nyomkövetés végrehajtásához használja a traceroute parancsot.

A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel

Az egyes hálózati csomópontok portjainak működésének ellenőrzése

Ehhez használja a telnet klienst:

  • csatlakozzon a webszerverhez a 80-as porton
    # telnet ya.com 80
  • a szerverigénylést a GET módszerrel küldenénk a http protokoll 1.1
    GET / HTTP / 1.1
  • adja meg a gazdagép nevét
    fogadó: ya.ru
  • A parancs befejezéséhez nyomja meg az Enter billentyűt.

Válaszként, ha a protokoll megfelelően működik, a szerver visszaadja a kért oldal tartalmának html kódját.

A számítógépes hálózatok problémáinak diagnosztizálása szabványos Unix-szerű operációs rendszerekkel

Összefoglalva