Zum Inhalt springen

IP/Adresse/Gerätekonfiguration: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


=== Manuelle Konfiguration ===
=== Manuelle Konfiguration ===
Für Administratoren gibt es Konfigurationsprogramme.
Für Administratoren gibt es Konfigurationsprogramme
* Unter Linux ist dies <code>ip</code>, unter Windows <code>netsh</code>, und andere [[unixoid]]e Betriebssysteme verwenden <code>[[ifconfig]]</code>.
* Unter Linux ist dies <code>ip</code>, unter Windows <code>netsh</code>, und andere [[unixoid]]e Betriebssysteme verwenden <code>[[ifconfig]]</code>
* Zur Anzeige können selbige verwendet werden, wobei unter [[Microsoft Windows|Windows]] auch noch <code>[[ipconfig]]</code> oder <code>winipcfg</code> (je nach Version) zur Verfügung stehen.
* Zur Anzeige können selbige verwendet werden, wobei unter [[Microsoft Windows|Windows]] auch noch <code>[[ipconfig]]</code> oder <code>winipcfg</code> (je nach Version) zur Verfügung stehen


'''Beispiel:''' Anzeige der laufenden Konfiguration
'''Beispiel:''' Anzeige der laufenden Konfiguration
Zeile 11: Zeile 11:
* Windows: <code>netsh dump</code>
* Windows: <code>netsh dump</code>


'''Beispiel:''' Der Netzschnittstelle eth0/LAN-Verbindung 1 wird die IPv6-Adresse 2a01:db8::123 in einem /64-Subnetz zugewiesen.
'''Beispiel:''' Der Netzschnittstelle eth0/LAN-Verbindung 1 wird die IPv6-Adresse 2a01:db8::123 in einem /64-Subnetz zugewiesen


* Linux: <code>ip addr add 2001:db8::123/64 dev eth0</code>
* Linux: <code>ip addr add 2001:db8::123/64 dev eth0</code>
Zeile 22: Zeile 22:
* ältere ifconfig: <code>ifconfig eth0 192.168.0.254 netmask 255.255.255.224 broadcast 192.168.0.255</code>
* ältere ifconfig: <code>ifconfig eth0 192.168.0.254 netmask 255.255.255.224 broadcast 192.168.0.255</code>


Die Angabe der Teile "broadcast 192.168.0.255" bzw.&nbsp;"brd +" sind optional. ("brd +" steht hier für die automatische Berechnung der Broadcast-Adresse, es kann auch eine spezifische Adresse angegeben werden.
Die Angabe der Teile "broadcast 192.168.0.255" bzw.&nbsp;"brd +" sind optional. ("brd +" steht hier für die automatische Berechnung der Broadcast-Adresse, es kann auch eine spezifische Adresse angegeben werden
* ifconfig berechnet die Broadcast-Adresse in neueren Versionen automatisch).
* ifconfig berechnet die Broadcast-Adresse in neueren Versionen automatisch)


=== Automatische Konfiguration ===
=== Automatische Konfiguration ===
Über Protokolle wie [[Bootstrap Protocol|BOOTP]] oder [[Dynamic Host Configuration Protocol|DHCP]] können IP-Adressen beim Hochfahren des Rechners durch einen entsprechenden [[Server]] zugewiesen werden.
Über Protokolle wie [[Bootstrap Protocol|BOOTP]] oder [[Dynamic Host Configuration Protocol|DHCP]] können IP-Adressen beim Hochfahren des Rechners durch einen entsprechenden [[Server]] zugewiesen werden
* Auf dem Server wird dazu vom Administrator ein Bereich von IP-Adressen definiert, aus dem sich weitere Rechner beim Hochfahren eine Adresse entnehmen können.
* Auf dem Server wird dazu vom Administrator ein Bereich von IP-Adressen definiert, aus dem sich weitere Rechner beim Hochfahren eine Adresse entnehmen können
* Diese Adresse wird an den Rechner ''geleast''.
* Diese Adresse wird an den Rechner ''geleast''
* Rechner, die feste Adressen benötigen, können im [[Ethernet]]-Netz über ihre [[MAC-Adresse]] identifiziert werden und eine dauerhafte Adresse erhalten.
* Rechner, die feste Adressen benötigen, können im [[Ethernet]]-Netz über ihre [[MAC-Adresse]] identifiziert werden und eine dauerhafte Adresse erhalten


Vorteil hierbei ist die zentrale Verwaltung der Adressen.
Vorteil hierbei ist die zentrale Verwaltung der Adressen
* Ist nach der Installation des [[Betriebssystem]]s die automatische Konfiguration vorgesehen, müssen keine weiteren Einstellungen für den Netzzugriff mehr vorgenommen werden.
* Ist nach der Installation des [[Betriebssystem]]s die automatische Konfiguration vorgesehen, müssen keine weiteren Einstellungen für den Netzzugriff mehr vorgenommen werden
[[Mobilgerät]]e wie Laptops können sich Adressen teilen, wenn nicht alle Geräte gleichzeitig ans Netz angeschlossen werden.
[[Mobilgerät]]e wie Laptops können sich Adressen teilen, wenn nicht alle Geräte gleichzeitig ans Netz angeschlossen werden
* Daneben können sie ohne Änderung der Konfiguration bei Bedarf in verschiedene Netze (zum Beispiel Firma, Kundennetz, Heimnetz) integriert werden.
* Daneben können sie ohne Änderung der Konfiguration bei Bedarf in verschiedene Netze (zum Beispiel Firma, Kundennetz, Heimnetz) integriert werden


Für IPv6 gibt es zusätzlich noch die Möglichkeit der [[IPv6#Autokonfiguration|Autokonfiguration]], die ohne Server auskommt.
Für IPv6 gibt es zusätzlich noch die Möglichkeit der [[IPv6#Autokonfiguration|Autokonfiguration]], die ohne Server auskommt


=== Dynamische Adressierung ===
=== Dynamische Adressierung ===
Wenn einem [[Host (Informationstechnik)|Host]] bei jeder neuen Verbindung mit einem Netz eine neue IP-Adresse zugewiesen wird, spricht man von ''dynamischer'' oder ''wechselnder Adressierung''.
Wenn einem [[Host (Informationstechnik)|Host]] bei jeder neuen Verbindung mit einem Netz eine neue IP-Adresse zugewiesen wird, spricht man von ''dynamischer'' oder ''wechselnder Adressierung''
* Im [[Local Area Network|LAN]]-Bereich ist die dynamische Adressierung per [[Dynamic Host Configuration Protocol|DHCP]] verbreitet, im Internetzugangsbereich wird dynamische Adressierung vor allem von [[Internetdienstanbieter|Internet-Service-Providern (ISP)]] eingesetzt, die Internet-Zugänge über [[Wählleitung]]en anbieten.
* Im [[Local Area Network|LAN]]-Bereich ist die dynamische Adressierung per [[Dynamic Host Configuration Protocol|DHCP]] verbreitet, im Internetzugangsbereich wird dynamische Adressierung vor allem von [[Internetdienstanbieter|Internet-Service-Providern (ISP)]] eingesetzt, die Internet-Zugänge über [[Wählleitung]]en anbieten
* Sie nutzen die dynamische Adressierung via [[Point-to-Point Protocol|PPP]] oder [[PPP over Ethernet|PPPoE]].
* Sie nutzen die dynamische Adressierung via [[Point-to-Point Protocol|PPP]] oder [[PPP over Ethernet|PPPoE]]


Vorteil der dynamischen Adressierung ist, dass im Durchschnitt deutlich weniger als eine IP-Adresse pro Kunde benötigt wird, da nie alle Kunden gleichzeitig online sind.
Vorteil der dynamischen Adressierung ist, dass im Durchschnitt deutlich weniger als eine IP-Adresse pro Kunde benötigt wird, da nie alle Kunden gleichzeitig online sind
* Ein Verhältnis zwischen 1:10 und 1:20 ist üblich.
* Ein Verhältnis zwischen 1:10 und 1:20 ist üblich
* Das [[RIPE Network Coordination Centre|RIPE NCC]] verlangt von seinen LIRs einen Nachweis über die Verwendung der ihnen zugewiesenen IP-Adressen.
* Das [[RIPE Network Coordination Centre|RIPE NCC]] verlangt von seinen LIRs einen Nachweis über die Verwendung der ihnen zugewiesenen IP-Adressen
* Eine feste Zuordnung von Adressen wird nur in begründeten Fällen akzeptiert, zum Beispiel für den Betrieb von Servern oder für Abrechnungszwecke.
* Eine feste Zuordnung von Adressen wird nur in begründeten Fällen akzeptiert, zum Beispiel für den Betrieb von Servern oder für Abrechnungszwecke


Bei [[Digital Subscriber Line|DSL]]-Anbindung des Kunden verwenden die Provider meist ebenfalls dynamisch vergebene IPs.
Bei [[Digital Subscriber Line|DSL]]-Anbindung des Kunden verwenden die Provider meist ebenfalls dynamisch vergebene IPs


=== Statische Adressierung ===
=== Statische Adressierung ===
Statische Adressierung wird prinzipiell überall dort verwendet, wo eine dynamische Adressierung technisch nicht möglich oder nicht sinnvoll ist.
Statische Adressierung wird prinzipiell überall dort verwendet, wo eine dynamische Adressierung technisch nicht möglich oder nicht sinnvoll ist
* So erhalten in LANs zum Beispiel [[Gateway (Informatik)|Gateways]], [[Server]] oder Netzwerk-Drucker in der Regel feste IP-Adressen.
* So erhalten in LANs zum Beispiel [[Gateway (Informatik)|Gateways]], [[Server]] oder Netzwerk-Drucker in der Regel feste IP-Adressen
* Im Internet-Zugangsbereich wird statische Adressierung vor allem für Router an [[Standleitung]]en verwendet.
* Im Internet-Zugangsbereich wird statische Adressierung vor allem für Router an [[Standleitung]]en verwendet
* Auch für [[Machine to Machine|Machine-to-Machine]]-Kommunikation wird insbesondere im Mobilfunkbereich ([[General Packet Radio Service|GPRS]]) zunehmend statische Adressierung verwendet.
* Auch für [[Machine to Machine|Machine-to-Machine]]-Kommunikation wird insbesondere im Mobilfunkbereich ([[General Packet Radio Service|GPRS]]) zunehmend statische Adressierung verwendet
* Statische Adressen werden meist manuell konfiguriert, können aber auch über automatische Adressierung (siehe oben) zugewiesen werden.
* Statische Adressen werden meist manuell konfiguriert, können aber auch über automatische Adressierung (siehe oben) zugewiesen werden


=== Mehrere Adressen auf einer Netzwerkkarte ===
=== Mehrere Adressen auf einer Netzwerkkarte ===
Meist wird jeder [[Schnittstelle|Netzwerk-Schnittstelle]] (zum Beispiel Netzwerkkarte) eines [[Host (Informationstechnik)|Hosts]] genau eine IPv4-Adresse zugewiesen.
Meist wird jeder [[Schnittstelle|Netzwerk-Schnittstelle]] (zum Beispiel Netzwerkkarte) eines [[Host (Informationstechnik)|Hosts]] genau eine IPv4-Adresse zugewiesen
* In einigen Fällen (siehe unten) ist es allerdings notwendig, einer Schnittstelle mehrere IPv4-Adressen zuzuweisen.
* In einigen Fällen (siehe unten) ist es allerdings notwendig, einer Schnittstelle mehrere IPv4-Adressen zuzuweisen
* Dies wird auch als ''IP-Aliasing'' bezeichnet.
* Dies wird auch als ''IP-Aliasing'' bezeichnet
* Mehrere IPv4-Adressen auf einer Netzwerkkarte werden unter anderem verwendet, um mehrere gleiche [[Daemon|Services]] dort parallel zu betreiben, um einen Host aus verschiedenen Subnetzen erreichbar zu machen oder um einen Service logisch vom Host zu trennen, sodass er -&nbsp;mit seiner IPv4-Adresse und transparent für die Clients&nbsp;- auf eine andere Hardware verschoben werden kann.
* Mehrere IPv4-Adressen auf einer Netzwerkkarte werden unter anderem verwendet, um mehrere gleiche [[Daemon|Services]] dort parallel zu betreiben, um einen Host aus verschiedenen Subnetzen erreichbar zu machen oder um einen Service logisch vom Host zu trennen, sodass er -&nbsp;mit seiner IPv4-Adresse und transparent für die Clients&nbsp;- auf eine andere Hardware verschoben werden kann


; FreeBSD
; FreeBSD
Zeile 68: Zeile 68:


; Linux
; Linux
: Unter Linux wird einfach derselbe Befehl wie unter der [[#Manuelle Konfiguration|manuellen Konfiguration]] verwendet, um weitere Adressen hinzuzufügen.
: Unter Linux wird einfach derselbe Befehl wie unter der [[#Manuelle Konfiguration|manuellen Konfiguration]] verwendet, um weitere Adressen hinzuzufügen
  # '''ip addr add 192.168.2.254/26 dev eth0'''
  # '''ip addr add 192.168.2.254/26 dev eth0'''


Bei IPv6 ist die Bindung mehrerer Adressen an eine Netzwerk-Schnittstelle die Regel, um beispielsweise eine link-lokale neben einer globalen Adresse und dynamisch vergebene Präfixe neben festen zu betreiben, oder um IPv6-Adressen mehrerer Internetprovider auf demselben Host zur Verfügung zu haben.
Bei IPv6 ist die Bindung mehrerer Adressen an eine Netzwerk-Schnittstelle die Regel, um beispielsweise eine link-lokale neben einer globalen Adresse und dynamisch vergebene Präfixe neben festen zu betreiben, oder um IPv6-Adressen mehrerer Internetprovider auf demselben Host zur Verfügung zu haben
* Außerdem gelten die oben genannten Gründe wie für IPv4.
* Außerdem gelten die oben genannten Gründe wie für IPv4


=== Unterschiedliche Netze auf einem physischen Netz ===
=== Unterschiedliche Netze auf einem physischen Netz ===
Auf einem physischen Netz (zum Beispiel Ethernet-Netz) können unterschiedliche Netze (mit unterschiedlichem Netzwerk-Adressteil) aufgesetzt und gleichzeitig verwendet werden.
Auf einem physischen Netz (zum Beispiel Ethernet-Netz) können unterschiedliche Netze (mit unterschiedlichem Netzwerk-Adressteil) aufgesetzt und gleichzeitig verwendet werden
* Dies wird unter anderem eingesetzt, wenn später das Netz aufgeteilt werden soll oder wenn früher getrennte Netze zusammengefasst werden.
* Dies wird unter anderem eingesetzt, wenn später das Netz aufgeteilt werden soll oder wenn früher getrennte Netze zusammengefasst werden


<noinclude>
<noinclude>
[[Kategorie:IP/Adresse]]
[[Kategorie:IP/Adresse]]
</noinclude>
</noinclude>

Version vom 19. Juli 2025, 12:19 Uhr

IP/Adresse/Gerätekonfiguration

Manuelle Konfiguration

Für Administratoren gibt es Konfigurationsprogramme

  • Unter Linux ist dies ip, unter Windows netsh, und andere unixoide Betriebssysteme verwenden ifconfig
  • Zur Anzeige können selbige verwendet werden, wobei unter Windows auch noch ipconfig oder winipcfg (je nach Version) zur Verfügung stehen

Beispiel: Anzeige der laufenden Konfiguration

  • Linux: ip addr; ip route show table all
  • Windows: netsh dump

Beispiel: Der Netzschnittstelle eth0/LAN-Verbindung 1 wird die IPv6-Adresse 2a01:db8::123 in einem /64-Subnetz zugewiesen

  • Linux: ip addr add 2001:db8::123/64 dev eth0
  • Windows: netsh interface ipv6 add address interface="LAN-Verbindung 1" address=2001:db8::123

Beispiel: Zuweisung der IPv4-Adresse 192.168.0.254/27:

  • Linux: ip addr add 192.168.0.254/27 brd + dev eth0
  • Unix (FreeBSD, Mac OS X): ifconfig eth0 192.168.0.254/27
  • ältere ifconfig: ifconfig eth0 192.168.0.254 netmask 255.255.255.224 broadcast 192.168.0.255

Die Angabe der Teile "broadcast 192.168.0.255" bzw. "brd +" sind optional. ("brd +" steht hier für die automatische Berechnung der Broadcast-Adresse, es kann auch eine spezifische Adresse angegeben werden

  • ifconfig berechnet die Broadcast-Adresse in neueren Versionen automatisch)

Automatische Konfiguration

Über Protokolle wie BOOTP oder DHCP können IP-Adressen beim Hochfahren des Rechners durch einen entsprechenden Server zugewiesen werden

  • Auf dem Server wird dazu vom Administrator ein Bereich von IP-Adressen definiert, aus dem sich weitere Rechner beim Hochfahren eine Adresse entnehmen können
  • Diese Adresse wird an den Rechner geleast
  • Rechner, die feste Adressen benötigen, können im Ethernet-Netz über ihre MAC-Adresse identifiziert werden und eine dauerhafte Adresse erhalten

Vorteil hierbei ist die zentrale Verwaltung der Adressen

  • Ist nach der Installation des Betriebssystems die automatische Konfiguration vorgesehen, müssen keine weiteren Einstellungen für den Netzzugriff mehr vorgenommen werden

Mobilgeräte wie Laptops können sich Adressen teilen, wenn nicht alle Geräte gleichzeitig ans Netz angeschlossen werden

  • Daneben können sie ohne Änderung der Konfiguration bei Bedarf in verschiedene Netze (zum Beispiel Firma, Kundennetz, Heimnetz) integriert werden

Für IPv6 gibt es zusätzlich noch die Möglichkeit der Autokonfiguration, die ohne Server auskommt

Dynamische Adressierung

Wenn einem Host bei jeder neuen Verbindung mit einem Netz eine neue IP-Adresse zugewiesen wird, spricht man von dynamischer oder wechselnder Adressierung

Vorteil der dynamischen Adressierung ist, dass im Durchschnitt deutlich weniger als eine IP-Adresse pro Kunde benötigt wird, da nie alle Kunden gleichzeitig online sind

  • Ein Verhältnis zwischen 1:10 und 1:20 ist üblich
  • Das RIPE NCC verlangt von seinen LIRs einen Nachweis über die Verwendung der ihnen zugewiesenen IP-Adressen
  • Eine feste Zuordnung von Adressen wird nur in begründeten Fällen akzeptiert, zum Beispiel für den Betrieb von Servern oder für Abrechnungszwecke

Bei DSL-Anbindung des Kunden verwenden die Provider meist ebenfalls dynamisch vergebene IPs

Statische Adressierung

Statische Adressierung wird prinzipiell überall dort verwendet, wo eine dynamische Adressierung technisch nicht möglich oder nicht sinnvoll ist

  • So erhalten in LANs zum Beispiel Gateways, Server oder Netzwerk-Drucker in der Regel feste IP-Adressen
  • Im Internet-Zugangsbereich wird statische Adressierung vor allem für Router an Standleitungen verwendet
  • Auch für Machine-to-Machine-Kommunikation wird insbesondere im Mobilfunkbereich (GPRS) zunehmend statische Adressierung verwendet
  • Statische Adressen werden meist manuell konfiguriert, können aber auch über automatische Adressierung (siehe oben) zugewiesen werden

Mehrere Adressen auf einer Netzwerkkarte

Meist wird jeder Netzwerk-Schnittstelle (zum Beispiel Netzwerkkarte) eines Hosts genau eine IPv4-Adresse zugewiesen

  • In einigen Fällen (siehe unten) ist es allerdings notwendig, einer Schnittstelle mehrere IPv4-Adressen zuzuweisen
  • Dies wird auch als IP-Aliasing bezeichnet
  • Mehrere IPv4-Adressen auf einer Netzwerkkarte werden unter anderem verwendet, um mehrere gleiche Services dort parallel zu betreiben, um einen Host aus verschiedenen Subnetzen erreichbar zu machen oder um einen Service logisch vom Host zu trennen, sodass er - mit seiner IPv4-Adresse und transparent für die Clients - auf eine andere Hardware verschoben werden kann
FreeBSD
Die Netzwerkschnittstelle fxp0 bekommt die IPv4-Adresse 192.168.2.254 mit einem /26-Subnetz als Alias
# ifconfig fxp0 alias 192.168.2.254 netmask 255.255.255.192
Linux
Unter Linux wird einfach derselbe Befehl wie unter der manuellen Konfiguration verwendet, um weitere Adressen hinzuzufügen
# ip addr add 192.168.2.254/26 dev eth0

Bei IPv6 ist die Bindung mehrerer Adressen an eine Netzwerk-Schnittstelle die Regel, um beispielsweise eine link-lokale neben einer globalen Adresse und dynamisch vergebene Präfixe neben festen zu betreiben, oder um IPv6-Adressen mehrerer Internetprovider auf demselben Host zur Verfügung zu haben

  • Außerdem gelten die oben genannten Gründe wie für IPv4

Unterschiedliche Netze auf einem physischen Netz

Auf einem physischen Netz (zum Beispiel Ethernet-Netz) können unterschiedliche Netze (mit unterschiedlichem Netzwerk-Adressteil) aufgesetzt und gleichzeitig verwendet werden

  • Dies wird unter anderem eingesetzt, wenn später das Netz aufgeteilt werden soll oder wenn früher getrennte Netze zusammengefasst werden