Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr - [GELÖST]

Locked
wima
Posts: 22
Joined: Wed 17. Jul 2019, 01:32

Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr - [GELÖST]

Post by wima »

Nach dem Upgrade ist mein Server nicht mehr erreichbar. Alle Dienste laufen. Ping auf die IP ist erfolglos.
Bei den Netzwerkkarten stimmt etwas nicht. In "/etc/network/interfaces" steht die Netzwerkkarte enp7s4f1 mit korrekter Einstellung.
Mit "ip address show" werden folgende Netzwerkkarten angezeigt:
ens1f0
ens1f1
enp2s0f0
enp2s0f1
Alle mit "state DOWN". Die Netzwerkkarte enp7s4f1 fehlt. Liegt hier vielleicht ein Fehler vor?

Wäre nett, wenn mir jemand einen Tipp geben könnte.

wima
Last edited by wima on Wed 5. Aug 2020, 13:11, edited 2 times in total.
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr

Post by Florian »

Hallo,

ja es kommt vor, dass die Interfaces umbenannt werden. Man muss dann die Netzwerkonfiguration an den neuen Interfacenamen anpassen.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
wima
Posts: 22
Joined: Wed 17. Jul 2019, 01:32

Re: Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr

Post by wima »

Florian wrote: Tue 4. Aug 2020, 12:02 Hallo,

ja es kommt vor, dass die Interfaces umbenannt werden. Man muss dann die Netzwerkonfiguration an den neuen Interfacenamen anpassen.
Danke für die Antwort.

Ich habe es in "/etc/network/interfaces" mit allen Namen aus "ip address show" probiert und das Netzwerk jeweils neu gestartet. Leider ohne Erfolg.
Zum Glück habe ich einen Remotezugriff auf den Server. Sonst hätte ich mit mir mit dem Upgrade den eigenen Ast abgesägt.

Da ich noch andere Server habe (ohne Remotezugriff) ist dort ein Upgrade von Debian 9 auf 10 auf keinen Fall zu empfehlen. Oder sehe ich das falsch?

wima
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr

Post by Florian »

Hallo,

was sagt denn ifconfig -a und ethtool

Bei einem Interface muss doch ein Link feststellbar sein.

Warum sollte man das Update lassen? Das Anpassen der Konfig lässt sich ja machen. Zur Not lässt man sich eine KVM aufschalten
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
wima
Posts: 22
Joined: Wed 17. Jul 2019, 01:32

Re: Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr

Post by wima »

Florian wrote: Tue 4. Aug 2020, 14:23 Hallo,

was sagt denn ifconfig -a und ethtool
Die Netzwerkkarte muss enp2sof1 sein. Nur die reagiert auf ifup und ifdown. Bei den anderen kommt "unknown device".
In /etc/networks/interfaces habe ich folgendes eingetragen (Ip-Adresse anonymisiert):

Code: Select all

auto enp2s0f1
iface enp2s0f1 inet static
	address 123.123.87.130
	netmask 255.255.255.0
	gateway 123.123.87.1
ifconfig -a (ethtool ist leider nicht installiert)

Code: Select all

root@ss:~# ifconfig -a
enp2s0f0: flags=4098<BR0ADCAST,MULTICAST> mtu 1500
ether 98:4b:el:62:a8:98 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp2s0f1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 123.123.87.130 netmask 255.255.255.0 broadcast 123.123.87.255 ether 98:4b:el:62:a8:9c txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enslfO: flags=4098<BR0ADCAST,MULTICAST> mtu 1500
ether 00:23:7d:38:f1:b4 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 25

ens1f1: flags=4098<BR0ADCAST,MULTICAST> mtu 1500
ether 00:23:7d:38:f1:b5 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 26

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid Ox1O<host> loop txqueuelen 1000 (Lokale Schleife)
RX packets 3866 bytes 396942 (387.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0 TX packets 3866 bytes 396942 (387.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
In den Einstellungen von fail2ban habe ich die Verweise auf eth0 geändert. Ich weis aber nicht wo noch überall auf etho verwiesen wird.
Warum sollte man das Update lassen? Das Anpassen der Konfig lässt sich ja machen. Zur Not lässt man sich eine KVM aufschalten
Das kostet mich jetzt schon über einen Tag Zeit. In Zukunft werde ich bei einem Upgrade wieder einen zweiten Server anmieten, alles umkopieren und dann den alten Server kündigen. Der Weg ist mir jetzt verwehrt, weil ich kein Netz habe. Das Arbeiten mit der Remoteconsole ist auch sehr eingeschränkt. Kein Kopieren/Einfügen und kein scrollen möglich.

wima
christian.john
Posts: 228
Joined: Tue 9. Apr 2019, 16:31
Location: Korschenbroich
Contact:

Re: Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr

Post by christian.john »

Das ist eine Einstellung die in Debian in den letzten Versionen Einzug gehalten hat. Die Umbenennung ist nicht die Regel und ist sogar noch Hardware-Abhängig.

Als Tipp: wer als Admin googled, findet Wissen...

https://gist.github.com/bbak/44c477a920 ... 08073c5c12
https://www.itzgeek.com/how-tos/linux/d ... ian-9.html

... und findet schließlich heraus, dass dieses Verhalten nichts mit dem Keyhelp-System zu tun und durch eine Anpassung in Grub rückgängig gemacht werden kann.
Individuelle Entwicklung webbasierter Datenbanksysteme
https://www.john-softwareentwicklung.de
wima
Posts: 22
Joined: Wed 17. Jul 2019, 01:32

Re: Nach Upgrade Debian 9 auf 10 kein Netzwerk mehr - Gelöst!

Post by wima »

christian.john wrote: Wed 5. Aug 2020, 07:24 Das ist eine Einstellung die in Debian in den letzten Versionen Einzug gehalten hat. Die Umbenennung ist nicht die Regel und ist sogar noch Hardware-Abhängig.

Als Tipp: wer als Admin googled, findet Wissen...

https://gist.github.com/bbak/44c477a920 ... 08073c5c12
https://www.itzgeek.com/how-tos/linux/d ... ian-9.html

... und findet schließlich heraus, dass dieses Verhalten nichts mit dem Keyhelp-System zu tun und durch eine Anpassung in Grub rückgängig gemacht werden kann.
Es ist mir klar, dass dieses Problem nicht an Keyhelp liegt. Gäbe es aber in der Beschreibung zum Upgradescript einen Hinweis auf die Problematik, hätte ich auf das Upgrade verzichtet und einen anderen Weg gewählt.
Das Problem in Debian mit den Namen der Netzwerkkarten taucht offensichtlich nur auf, wenn mehr als eine Netzwerkkarte im System ist. In meinem Fall bekamen zwei Netzkarten einen falschen Namen, der nicht der Busnummer entspricht. Damit werden diese Karten nie funktionieren. Ich habe dann, wie im zweiten Link beschrieben (danke), auf die alten Namen umgestellt. Dann trug ich bei allen Netzkarten eine beliebige IP ein, um zu sehen auf welcher Karte etwas läuft. Auch nach einem Neustart des Netzwerkes passierte nichts. Erst nach einem reboot des Systems war auf Karte 2 Aktivität zu sehen. Die habe ich dann mit den richtigen Daten beschrieben und erneut einen reboot durchgeführt (auch hier hat ein Neustart des Netzwerkes nichts bewirkt). Danach funktionierte das Netz wieder.

Danke für alle Hinweise

wima
Locked