orm@doc-tcpip.org | Erstellt: Februar 1999 - Letzte Modifikation: August 2001 |
Zum Troubleshooten gibt es viele Möglichkeiten. Man kann den gated selbst dazu einsetzen, wenn man ihn mit den entsprechenden Schaltern aufruft. Dann bringen die meisten Implementationen ein Programm gdc mit, das ebenfalls zum Testen und Troubleshooten gedacht ist. Schlußendlich kann man dem Deamon eine ganze Reihe Signale senden.
gated -c: liest das Config-File und sucht
Syntax-Fehler. Schreibt einen Schnappschuß des Status und terminiert dann.
Das File mit dem Link-Status wird je nach Implementation nach
/usr/tmp/gated_dump oder /var/tmp/gated_dump geschrieben.
Startet den gated normal, man ändert die Routing-Table des Kernels nicht.
Daher ist es auch nicht nötig, root zu sein.
Folgendes Kommando würde gated starten ohne das Kernel-Routing zu
beeinflussen, es würde das File ibm.conf als Konfig-File
eingelesen werden und der Dump geht nach /tmp/ibm.test:
gated -c -f ibm.conf /tmp/ibm.test
gated -C: dasselbe, aber mit einem Rückgabewert der Shell (0 oder 1). Das ist für Skripts gedacht.
gated -n: kein Update der Routing-Tabelle des Kernels.
gated -f: ein spezifisches Konfig-File.
gated -t trace-options: man kann zwischen symbol und iflist wählen. Mit der Option "symbol" traced der gated alle Symbole, die der Kernel liest. Mit der Option "iflist" traced gated alle Interfaces, die in der Kernelliste stehen.
Gated versteht eine Reihe Signale. Hier eine Liste:
HUP - liest das Konfig-File neu ein (refresh).
INT - schreibt einen Dump des Linkstate und des Befinden des gated nach /usr/tmp/gated_dump oder nach /var/tmp/gated_dump.
TERM - führt einen ordentlichen Shutdown des gated durch. Es werden alle Protokolle (EGP, RIP, OSPF) beendet, und somit auch alle vom gated veranlassten Routen wieder entfernt.
KILL - bei einem Kill bleiben diese Routen in der Kernel Routing-Tabelle drin.
USR1 - schaltet das Tracing ein und aus.
USR2 - gated prüft den Status der Interfaces.
Unter AIX manipuliert man den gated am Besten über den SRC (System
Resource Controller). Starten des gated und volles Logging in das
angegebene File:
startsrc -s gated -a "-tall filename"
Mit einem Signal kann man das Loggen ein- und ausschalten:
kill -30 gated PID (Das ist USR1)
Den Dump erzwingt man wie normal:
kill -2 gated PID (Das ist INT)
Dieser Dump zeigt, was der Rechner über das Netz weiss. Er wird nach
/var/tmp/gated_dump geschrieben.
[ Allgemein | UNIX | AIX | TCP-IP | TCP | ROUTING | DNS | NTP | NFS | FreeBSD | Linux | RPi | SMTP | Tracing | GPS | LW ]
Copyright 2001-2021 by Orm Hager - Es gilt die GPL