Debugging
  • 02 Oct 2024
  • pdf

Debugging

  • pdf

Artikel-Zusammenfassung

Der Router verfügt über einige hilfreiche Werkzeuge zur Fehlersuche im Menü AdministrationDebugging. Ein Klick auf DEBUG-WERKZEUGE ÖFFNEN ermöglicht die Auswahl des erforderlichen Debug-Werkzeugs.

Ping

Das Werkzeug PING ist ein Diagnose-Werkzeug, mit dem überprüft werden kann, ob ein bestimmter Host in einem IPv4-Netzwerk erreichbar ist. Der Host wird in Form einer IP-Adresse oder einem Domain-Namen als Parameter eingetragen. Mit einem Klick auf SENDEN wird der Befehl sofort ausgeführt und die Antwort ausgegeben.

Beispiel für einen Ping an den Host insys-icom.com:

PING insys-icom.com (172.67.1.194) 56(84) bytes of data.
64 bytes from 172.67.1.194 (172.67.1.194): icmp_seq=1 ttl=58 time=8.36 ms

--- insys-icom.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 8.363/8.363/8.363/0.000 ms

Das Werkzeug PING6 ist ein Diagnose-Werkzeug, mit dem überprüft werden kann, ob ein bestimmter Host in einem IPv6-Netzwerk erreichbar ist. Der Host wird in Form einer IP-Adresse oder einem Domain-Namen als Parameter eingetragen. Mit einem Klick auf SENDEN wird der Befehl sofort ausgeführt und die Antwort ausgegeben.

Beispiel für einen Ping6 an den Host insys-icom.com:

PING insys-icom.com(2606:4700:10::ac43:1c2 (2606:4700:10::ac43:1c2)) 56 data bytes
64 bytes from 2606:4700:10::ac43:1c2 (2606:4700:10::ac43:1c2): icmp_seq=1 ttl=59 time=29.10 ms

--- insys-icom.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 29.982/29.982/29.982/0.000 ms

Traceroute

Das Werkzeug TRACEROUTE ist eine Routine, die ermittelt, über welche Router und Internet-Knoten IPv4-Datenpakete bis zum abgefragten Host gelangen. Der Host wird in Form einer IP-Adresse oder einem Domain-Namen als Parameter eingetragen. Mit einem Klick auf SENDEN wird der Befehl sofort ausgeführt und die Antwort ausgegeben.

Beispiel für Traceroute an den Host insys-icom.com:

traceroute to insys-icom.com (104.20.13.95), 3 hops max, 38 byte packets
1 192.168.200.2 (192.168.200.2) 0.436 ms 0.266 ms 0.274 ms
2 hsir1.rz1.r-kom.net (95.130.160.1) 3.124 ms 3.491 ms 1.726 ms
3 cr1-be4.rz1.r-kom.net (212.77.160.81) 1.488 ms 3.324 ms 1.605 ms

Das Werkzeug TRACEROUTE6 ist eine Routine, die ermittelt, über welche Router und Internet-Knoten IPv6-Datenpakete bis zum abgefragten Host gelangen. Der Host wird in Form einer IP-Adresse oder einem Domain-Namen als Parameter eingetragen. Mit einem Klick auf SENDEN wird der Befehl sofort ausgeführt und die Antwort ausgegeben.

Beispiel für Traceroute an den Host insys-icom.com:
traceroute to insys-icom.com (2606:4700:10::6814:e5f), 3 hops max, 64 byte packets

traceroute to insys-icom.com (2606:4700:10::6814:e5f), 3 hops max, 64 byte packets
1 p200300e1270f56010000000000000001.dip0.t-ipconnect.de (2003:e1:270f:5601::1) 1.092 ms 0.448 ms 0.345 ms
2 2003:0:8803:5800::1 (2003:0:8803:5800::1) 17.421 ms 17.569 ms 17.051 ms
3 2003:0:1203:8015::2 (2003:0:1203:8015::2) 30.157 ms 29.923 ms 34.580 ms

DNS-Lookup

Das Werkzeug DNS LOOKUP ist eine Routine, um einen Eintrag von einem Domain-Name-System-Server abzufragen. In der Regel geht es darum, die IP-Adresse zu einem bestimmten Domain-Namen herauszufinden. Der Domain-Name wird dabei als Parameter übergeben. Mit einem Klick auf SENDEN wird der Befehl sofort ausgeführt und die Antwort ausgegeben.

Beispiel für einen DNS-Lookup für den Domain-Namen insys-icom.com:

14:08:55.468410 ec:b1:d7:13:1e:82 > 09:00:09:09:13:a6, ethertype Unknown (0x88b7), length 66:
0x0000: 00ca 62a9 0000 ecb1 d713 1e80 8648 fd4b ..b..........H.K
0x0010: a667 5c83 4176 1df8 7b20 8aca 77f4 5519 .g\.Av..{...w.U.
0x0020: 0800 0900 0302 0000 0000 0000 0000 0000 ................
0x0030: 8deb ace3 ....
14:08:55.607495 ARP, Request who-has 192.168.200.143 tell 192.168.201.226, length 46
14:08:55.677773 ARP, Request who-has 192.168.200.114 tell 192.168.200.111, length 46
14:08:55.874924 ARP, Request who-has 192.168.201.111 tell 192.168.201.29, length 46

tcpdump

Das Werkzeug TCPDUMP ermöglicht die Aufzeichnung des Netzwerkverkehrs. Die zu übergebenden Parameter sind unter www.tcpdump.org ausführlich beschrieben. Mit einem Klick auf SENDEN wird die Aufzeichnung gestartet. Nach einem Klick auf Stoppen wird die Aufzeichnung beendet und der mitgeschriebene Netzwerkverkehr ausgegeben. Nach der Aufzeichnung kann die letzte Aufzeichnung mit einem Klick auf TCPDUMP Aufzeichnung vom Router heruntergeladen werden.

Beispiel für die Aufzeichnung des Netzwerkverkehrs am Router-Interface IP-Netz 3 (net3) mit -i net3 als Parameter:

Example for the recording of the network traffic on the router interface IP net 3 (net3) using -i net3 as parameter:
14:08:55.468410 ec:b1:d7:13:1e:82 > 09:00:09:09:13:a6, ethertype Unknown (0x88b7), length 66:
0x0000: 00ca 62a9 0000 ecb1 d713 1e80 8648 fd4b ..b..........H.K
0x0010: a667 5c83 4176 1df8 7b20 8aca 77f4 5519 .g\.Av..{...w.U.
0x0020: 0800 0900 0302 0000 0000 0000 0000 0000 ................
0x0030: 8deb ace3 ....
14:08:55.607495 ARP, Request who-has 192.168.200.143 tell 192.168.201.226, length 46
14:08:55.677773 ARP, Request who-has 192.168.200.114 tell 192.168.200.111, length 46
14:08:55.874924 ARP, Request who-has 192.168.201.111 tell 192.168.201.29, length 46

Zur Erhöhung der Übersichtlichkeit kann die Aufzeichnung weiter eingeschränkt werden:
Nur Pakete mit bestimmtem Protokoll aufzeichnen, hier TCP: -i net3 tcp
Nur Pakete mit bestimmtem Protokoll und Port aufzeichnen, hier TCP auf Port 502 (nur Modbus): -i net3 tcp port 502
Alle Pakete außer mit bestimmtem Protokoll und Port aufzeichnen, hier UDP auf Port 1194 (alles außer OpenVPN):  -i net3 not udp port 1194
Alle Pakete von und zu einer bestimmten IP-Adresse aufzeichnen: -i net3 host 192.168.100.35

AT-Kommando

Das Werkzeug AT-Kommando darf nur nach Rücksprache mit dem Technischen Support von INSYS icom verwendet werden und ermöglicht die Übertragung von AT-Befehlen an das ausgewählte Interface. Der Befehl wird dabei als Parameter übergeben. Mit einem Klick auf SENDEN wird der Befehl sofort ausgeführt und die Antwort ausgegeben. Eine unsachgemäße Verwendung dieser Funktion kann die Funktion des Routers über ein Zurücksetzen hinaus beeinträchtigen!

Port-Spiegelung

Das Werkzeug Port-Spiegelung ist nur im klassischen Web-Interface verfügbar und ermöglicht die Spiegelung des Datenverkehrs am Absender-Port auf den Ziel-Port (Sniffer-Port). Der Datenverkehr kann dann zu Analysezwecken am Ziel-Port mitgelesen werden. Der Begriff Port bezieht sich hier nicht nur auf Ethernet-Ports. Es ist auch möglich, Router-Interfaces als Port auszuwählen.


War dieser Artikel hilfreich?