GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Bereichsparameter der IP-Adresse

Lösung 1:

von http://linux-ip.net/html/tools-ip-address.html :

Geltungsbereich | Beschreibung

global | überall gültig

Seite | nur innerhalb dieser Seite gültig (IPv6)

Verbindung | nur auf diesem Gerät gültig

Gastgeber | nur innerhalb dieses Hosts (Maschine) gültig

Der Bereich wird normalerweise vom Dienstprogramm ip ohne explizite Verwendung in der Befehlszeile bestimmt. (...)

Die folgenden Zitate stammen aus dem Buch Understanding Linux network internals von Christian Benvenuti, O'Reilly:

„Der Geltungsbereich einer Route in Linux ist ein Indikator für die Entfernung zum Zielnetzwerk. Der Geltungsbereich einer IP-Adresse ist ein Indikator dafür, wie weit vom lokalen Host die Adresse bekannt ist, was Ihnen gewissermaßen auch sagt, wie weit der Eigentümer dieser Adresse ist vom lokalen Host (...).

Host:Eine Adresse hat einen Hostbereich, wenn sie nur zur Kommunikation innerhalb des Hosts selbst verwendet wird. Außerhalb des Hosts ist diese Adresse nicht bekannt und kann nicht verwendet werden. Ein Beispiel ist die Loopback-Adresse 127.0.0.1

Link:Eine Adresse hat einen Link-Scope, wenn sie sinnvoll ist und nur innerhalb eines LANs verwendet werden kann. Ein Beispiel ist die Broadcast-Adresse eines Subnetzes.

Global:Eine Adresse hat globalen Geltungsbereich, wenn sie überall verwendet werden kann. Dies ist der Standardbereich für die meisten Adressen. (...)"

Der Hauptgrund für die Verwendung von Bereichen scheint zu sein, dass ein Host mit mehreren Schnittstellen und Adressen entscheiden muss, wann er welche Adresse verwendet. Zur Kommunikation mit sich selbst kann eine Loopback-Adresse (Scope Host) verwendet werden. Bei Kommunikation an anderer Stelle muss eine andere Adresse gewählt werden.

Lösung 2:

Um die Definition des Geltungsbereichs zu verstehen, sollten Sie zunächst wissen, was Link-Local- und Site-Local-Adressen sind. Sobald diese geklärt sind, fallen die anderen an ihren Platz. Einige Ausschnitte aus IPv6-Dokumenten zitieren.

Link

Link-Local-Adressen sollen zum Adressieren von Knoten auf einem einzelnen Link verwendet werden. Pakete, die von einer Link-Local-Adresse stammen oder an diese gerichtet sind, werden nicht von einem Router weitergeleitet.

Ein Beispiel hierfür ist der Bereich 169.254/16. Was Sie vielleicht schon einmal gesehen haben, wenn Geräte keine gültige Adresse von DHCP beziehen können.

Website

Standortlokale Adressen sollen innerhalb einer Website verwendet werden. Router leiten keine Pakete mit standortlokaler Quell- oder Zieladresse außerhalb der Website weiter.

Dies gilt nur für IPv6. In IPv4 gibt es keine Vorstellung von Site-Local-Adressen.

Host

Eine Hostadresse ist etwas, das nur innerhalb des Hostcomputers selbst existiert. Beispielsweise ist 127.0.0.1 eine Hostadresse, die üblicherweise der Loopback-Schnittstelle zugewiesen wird. Die Loopback-Schnittstelle hat keine externe Konnektivität und ist daher auf den Bereich des Host-Rechners beschränkt.

Global

Eine globale Adresse ist das, was Sie derzeit als "normale" Adresse betrachten könnten. Das heißt, eine Unicast-Adresse, die in einem externen Netzwerk sichtbar und über dieses routbar ist.


Linux
  1. Standardadresse

  2. Hinzufügen einer IP zu einem Windows-Server

  3. Was ist E-Mail-Spoofing?

  4. Wie kann ich der ssh-Konfigurationsdatei eine IPv6-Adresse mit einer Bereichs-ID hinzufügen?

  5. Angabe der IP-Adresse für ausgehende Verbindungen auf einem Multi-IP-Host

Was ist meine IP-Adresse?

So ändern Sie die IP-Adresse unter Linux

So erhalten Sie Ihre IP-Adresse unter Linux

Holen Sie sich die IP-Adresse der Website

So erhalten Sie die IP-Adresse eines Docker-Containers vom Host

Verwalten von dedizierten Hosts