Mit Hardware-Beschleunigung und schnellem Netz hilft Desktop-Virtualisierung, Administrationsaufwand und Kosten sparen, ADMIN 04/2013 verrät, wie die ... (mehr)

Hilfe zur Selbsthilfe

Hilfe gibt es nicht nur über die Man-Pages, die für jedes Tool von IPRoute2 zur Verfügung stehen, sondern auch über die Option »help« , die hinter dem jeweiligen Kontext angegeben werden kann. So zeigt »ip addr help« die kontext-sensitive Hilfe für die Optionen von »ip addr« an. Ausführliche Informationen liefern die Man-Pages für einzelne Kontexte. Für »ip addr« zum Beispiel dient »man ip-address« als Aufruf. Welcher konkrete Aufruf der jeweiligen Kontexte erforderlich ist, zeigt die »SEE ALSO« -Sektion der Man-Page von »ip« selbst, also »man ip 8« .

IP-Adressen verwalten

Eine zusätzliche IP-Adresse »172.16.55.1/24« wird dem Interface »eth0« durch den folgenden Befehl zugewiesen: »ip address add 172.16.55.1/24 brd 172.16.55.255 dev eth0« . Dabei ist die Angabe der Broadcast-Adresse (brd) zwar optional, aber nach wie vor empfehlenswert. Soll die Zuordnung einer IP-Adresse von einem Interface entfernt werden, wird die Optionen »del« verwendet, wie das folgende Beispiel zeigt: »ip address del 172.16.55.1/24 dev eth0« .

Etwas rigoroser geht die Option »flush« vor. Mit ihr ist es möglich, sämtliche IP-Adressen eines Interfaces zu entfernen. Um alle IP-Adressen vom Interface »eth0« zu entfernen, lautet der Befehl folgendermaßen: »ip address flush dev eth0« . Dieser Zustand bleibt bis zur Reinitialisierung des Interfaces bestehen. Auch DHCP-basierende Interfaces erhalten nach der Entfernung ihrer bisherigen Adresse nicht sofort wieder eine neue Adresse.

Wichtig dabei ist, dass die Manipulation der IP-Adressen der Interfaces nicht in den Konfigurationsdateien landet. Nach einer Reinitialisierung des Interfaces beziehungsweise einem Neustart des Systems sind die durch »ip« vorgenommenen Änderungen nicht mehr vorhanden. Sollen sie permanent bestehen bleiben, bietet sich die Nutzung eines selbst erstellten Startskripts an.

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023