Forum: PC Hard- und Software [Lubuntu 16.04] Wie setzt man eine statische IP-Adresse?


von Uhu U. (uhu)


Lesenswert?

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?

von TestX (Gast)


Lesenswert?

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

von Rolf M. (rmagnus)


Lesenswert?

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?

von Uhu U. (uhu)


Lesenswert?

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...

: Bearbeitet durch User
von L/ocal A/ren N/otwork (Gast)


Lesenswert?

>> 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?

von Uhu U. (uhu)


Lesenswert?

Ich habs mittlerweile per Network-Manager hinbekommen.

von Guido B. (guido-b)


Lesenswert?

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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.