IP-Adresse unter Linux finden

Lesezeit
weniger als
1 Minute
Bis jetzt gelesen

IP-Adresse unter Linux finden

20.12.2006 - 00:00
Veröffentlicht in:

Wer häufig Skripte nutzt, muss meist die IP-Adresse des betreffenden Systems parat haben. Befindet sich der Rechner nicht an einer Standleitung mit einer festen IP-Adresse, ist das nicht ganz so leicht. Die Systeme erhalten dann nämlich per DHCP dynamische Adressen. Mit einem kleinen Trick ermitteln Sie die aktuelle IP-Adresse eines Linux-Systems für Ihr Skript.

Die Befehle "env" und "sed" ermitteln die IP-Adresse eines Linux-Systems in zwei Schritten. Zu Beginn ermittelt "env" die IP-Adresse über die "ifconfig". Aus der reichhaltigen Textausgabe fischt anschließend "sed" die tatsächliche Netzwerkadresse heraus. Ein Beispiel:

env LC_ALL=C /sbin/ifconfig eth0 | sed -n '/addr:/s/ [^r]*..//gp'

Damit finden Sie die IP-Adresse der Ethernet-Schnittstelle mit dem Namen "eth0" heraus.

 


dr
 

 

Ähnliche Beiträge