# Netzwerk-Tools

## Ping für IPv4-Adressen

Mit Hilfe der ENLYZE Edge Ping-Abfrage lässt sich die Verbindung zu einer IPv4-Adresse überprüfen.

{% stepper %}
{% step %}

#### Netzwerk-Tools aufrufen

Um eine ping Abfrage über ENLYZE Edge auszuführen, rufe die [Oberfläche](https://docs.enlyze.com/connect/edge-device/enlyze-edge/oberflache-aufrufen) für den jeweiligen Edge Device auf und navigiere anschließend auf "Netzwerk-Tools".

<figure><img src="https://3556205377-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6Jn6Re8NNPSKD1jGZyL%2Fuploads%2FgPa9xZSRFOCHi49LC5ET%2FFrame%202656.png?alt=media&#x26;token=09f1240f-4a0f-4798-af36-b350fb355dc1" alt=""><figcaption><p>ENLYZE EDGE Startseite</p></figcaption></figure>
{% endstep %}

{% step %}

#### IP Adresse eingeben und Abfrage starten

Gebe die IP Adresse des Geräts an, an welches eine `ping` Abfrage gesendet werden soll und klicke auf die Schaltfläche "Ping senden".

<figure><img src="https://3556205377-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6Jn6Re8NNPSKD1jGZyL%2Fuploads%2FWOi2jPWHqe3VU6rw2bVD%2FFrame%202656%20(1).png?alt=media&#x26;token=e53d348e-fbc6-43dc-83e9-3e77f26eed37" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Terminal Ausgabe der ping Abfrage wird dargestellt

ENLYZE Edge stellt die Terminal Ausgabe der `ping` Abfragen dar. Diese gibt Aufschluss darüber, ob das Netzwerkgerät via ICMP Echo Abfragen erreichbar ist.

Eine erfolgreiche `ping` Abfrage bestätigt die Erreichbarkeit des anderen Netzwerkteilnehmers über die angegebene IP ausgehend vom Edge Device. Somit kann in einem weiteren Schritt das Hinzufügen der anzubindenden Datenquelle erfolgen.

<figure><img src="https://3556205377-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6Jn6Re8NNPSKD1jGZyL%2Fuploads%2FuK5pJavb1oDnqMFj2c6a%2FFrame%202656.png?alt=media&#x26;token=50d1f599-704f-4f6b-88c5-a96d9b59bee2" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## Interpretation der Terminal Ausgabe

Eine erfolgreiche `ping` Abfrage bestätigt die Erreichbarkeit des anderen Netzwerkteilnehmers über die angegebene IP ausgehend vom Edge Device. Somit kann in einem weiteren Schritt das Hinzufügen der anzubindenden Datenquelle erfolgen.

```
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=117 time=19.646 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=18.460 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=21.537 ms

--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 18.460/19.881/21.537/1.267 ms
```

Schlägt die Abfrage wie im Folgenden dargestellt fehl, lässt sich daraus nicht direkt folgern, dass es netzwerktechnisch keine Verbindung zwischen dem Edge Device und dem anderen gibt.

```
PING 172.192.20.2 (172.192.20.2): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1

--- 172.192.20.2 ping statistics ---
3 packets transmitted, 0 packets received, 100.0% packet loss

```

## Mögliche Gründe für fehlschlagende `ping` Abfragen

1. **Gerät ist ausgeschaltet**\
   Das Zielgerät ist möglicherweise ausgeschaltet, oder ist nicht mit dem Netzwerk verbunden.
2. **Das Gerät blockiert ICMP**

   Netzwerkteilnehmer selbst können ICMP Echo Antworten unterbinden.

   > **Hinweis:** Das Deaktivieren von ICMP Echo Antworten kann auf dem Gerät direkt (z. B. über OS-Einstellungen) erfolgen und hierüber auch wieder aktiviert werden.
3. **Eine Firewall blockiert ICMP**

   Fließt der Traffic zwischen Edge Device und Gerät über eine Firewall, können spezifische Regeln eine ICMP Echo Antwort unterbinden.

   > **Hinweis:** Das Deaktivieren von ICMP-Echo-Antworten in der Firewall erfolgen und hierüber auch wieder aktiviert werden.
4. **Keine oder falsche Route**\
   Befindet sich das Gerät in keinem der link-local Netzwerke des Edge Devices, ist eine fehlende oder falsch konfigurierte Route eine mögliche Fehlerquelle für fehlschlagende `ping` Abfragen. Routen lassen sich bequem über die Weboberfläche von ENLYZE Edge konfigurieren und verwalten.

{% hint style="info" %}
Wenn eine `ping` Abfrage fehlschlägt, kann das Gerät durchaus Dienste auf TCP- oder UDP-Ebene anbieten. Tools wie `telnet <host> <port>`, `curl` oder Port-Scanner wie `nmap` helfen, alternative Protokolle zu überprüfen.
{% endhint %}
