[Lubuntu 16.04] Wie setzt man eine statische IP-Adresse?

OP #4618321
Offenbar hat sich in der Netzwerk-Software von Lubuntu 16.04 einiges 
gegenüber 14.04 geändert:

/etc/network/interfaces enthält nur noch zwei Zeilen:
1
auto lo
2
iface lo inet loopback

Versucht man, eine Definition der Art
1
iface eth0 inet static
2
   address 972.30.5.25
3
   netmask 255.255.0.0
4
   gateway 123.30.55.250
hat das keinerlei Effekt.

ifconfig zeigt ein Gerät namens enp1s1 an, das per dhcp mit dem Netz 
verbunden ist.

Trägt man diesen Namen in die interfaces ein, passiert nach einem 
Restart des Netzwerks - nichts. enp1p1 hat weiterhin die dhcp-Adresse.

Wie muss man vorgehen?
Gast
So eine adresse erkennt linux allerdings direkt als fehler.
Die network/interfaces Konfigurationsdatei ist übrigens priorisiert, 
also es muss so funktionieren wenn du das richtig interface nimmst mit 
gültiger ip adresse
Uhu U. schrieb:
> Offenbar hat sich in der Netzwerk-Software von Lubuntu 16.04 einiges
> gegenüber 14.04 geändert:
>
> /etc/network/interfaces enthält nur noch zwei Zeilen:
> auto lo
> iface lo inet loopback

Aber auch in 14.04 (und lange davor) gab's schon den Network-Manager, 
über den man das alles konfigurieren konnte. /etc/network/interfaces 
funktioniert aber trotzdem noch.

> Versucht man, eine Definition der Art
> iface eth0 inet static
>    address 972.30.5.25
>    netmask 255.255.0.0
>    gateway 123.30.55.250
> hat das keinerlei Effekt.

Das liegt daran, dass 972 eine ungütlige Angabe ist.

> ifconfig zeigt ein Gerät namens enp1s1 an, das per dhcp mit dem Netz
> verbunden ist.

Was zeigt denn ifconfig -a an?
OP
Rolf M. schrieb:
> Das liegt daran, dass 972 eine ungütlige Angabe ist.

Sorry, das war ein Foren-Tippfehler. Die Adresse beginnt mit 1, ist 
gültig und hat vorher identisch mit Ubuntu 12.04 reibungslos 
funktioniert.

> Aber auch in 14.04 (und lange davor) gab's schon den Network-Manager,
> über den man das alles konfigurieren konnte.

Ich habs mit dem Ding noch nie hinbekommen, daswegen habe ich mich 
bisher immer auf die interfaces verlassen - da kann man den Krempel 
einfach in einem Rutsch kopieren und muss nur noch max. 3 Ziffern 
korrigieren.

So einfach ists also leider nicht...
Gast
>> iface eth0 inet static
>>    address 172.30.5.25
>>    netmask 255.255.0.0
>>    gateway 123.30.55.250

  Mir ist nicht ganz klar wie der Gateway 123.30.55.250 aus dem Netz 
172.30/16 erreichbar sein soll.
  Ich erwarte dass der Gateway im selben Netz ist.
  Oder ist da noch mehr falsch, nebst dem 1<>9 Vertipper?
Ich hatte gerade so ein Problem mit dem aktuellen Debian. Der
Network-Manager schreibt die Daten an unbekannte Stellen und
nach einem apt-get update waren sie wohl weg -> kein Ethernet.

Zum Glück funktioniert es noch über die interfaces-Datei, nach
dem Eintrag dann ifup eth0 und beim Neustart wird das auch durchgeführt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.