WTF: Kein lokales ping ohne network-manager?

#7077893
Lesenswert?

Moin,

ich mag den network-manager nicht und sitz noch dran, den endgueltig 
loszuwerden aber das ist eine andere Sache.

Das WTF gerade ruehrt daher, dass ich einen Rechner habe, der regulaer 
ausschliesslich lokal im Netzwerk verfuegbar sein soll, auch wenn er 
physisch eine LAN-Verbindung zum Switch mit Internetanbindung hat.
Nur im Fall von Updates bring ich mal kurz ein virtuelles Interface 
hoch, ziehe die Updates und schalte das Interface wieder ab.
Der network-manager stoert dabei, indem er immer wieder ungewollt 
zwischendurch das virtuelle Interface hochbringt, deshalb muss der 
network-manager gehen, denn wer sich nicht benehmen kann, fliegt raus.

Zur Zeit soll er einfach nur abgeschaltet sein, das ist vorerst 
einfacher, da an dem Mistding jede Menge Abhaenigkeiten kleben.

Rechner eben hochgefahren, sichergestellt, dass der network-manger nicht 
laeuft,
lokale IP eingestellt,dann ssh auf dem Interface gestartet.
Physische Verbindungen alle vorhanden und OK.
Und dann: Ein PING auf den Hauptrechner schlaegt fehl mit:
'Network not available'..

Haeh?

Erst, als ich mal testweise den network-manager hochgebracht habe, ging 
auf einmal auch ein lokales PING und der Hauptrechner wurde gesehen.

Ist das jetzt neu?
Haben Poettering und Konsorten nun den network-manager - wie es bei 
denen anscheinend so ueblich ist - noch tiefer in andere Dienste 
geschraubt, sodass ohne den Mist nichtmal mehr ein PING geht?
Gast #7077919
Lesenswert?

Nö, den network-manager braucht man auch weiterhin nicht zwingend. Schau 
nochmal genau nach:
 1) Hat das interface eine ip?
 2) Ist der Interface status "UP"
 3) Gibt es eine route für das Zielnetz?
 4) Verwendest du eine IP im ping? Falls nicht, ist der korrekte DNS 
Server eingestellt und erreichbar? (Punkto DNS kann es bei systemd 
jenachdem auch sein, dass er auf google dns zurückfällt, nicht runtime 
konfigurierbar, das kann natürlich auch fehlschlagen)

Wenn bei einem der punkte was nicht richtig ist, gehts nicht.
#7077926
Lesenswert?

DPA schrieb:
> Nö, den network-manager braucht man auch weiterhin nicht zwingend. Schau
> nochmal genau nach:
>  1) Hat das interface eine ip?
>  2) Ist der Interface status "UP"
>  3) Gibt es eine route für das Zielnetz?
>  4) Verwendest du eine IP im ping? Falls nicht, ist der korrekte DNS
> Server eingestellt und erreichbar? (Punkto DNS kann es bei systemd
> jenachdem auch sein, dass er auf google dns zurückfällt, nicht runtime
> konfigurierbar, das kann natürlich auch fehlschlagen)
>
> Wenn bei einem der punkte was nicht richtig ist, gehts nicht.

1: Yepp, per ifconfig $iface $adresse  vergeben.
2: Yepp, per ifconfig gecheckt.
3: Nope, habe ich in dem Fall versaeumt.
4: Yepp, ich mach das Ping direkt auf die IP des Hauptrechners, die IP 
liegt dabei auch im gleichen Subnetz wie die IP von der das Ping 
ausgeht.

Muesste ich also naechstes Mal die route ueberpruefen.
Gast #7077972
Lesenswert?

Johannes U. schrieb:
> ich mag den network-manager nicht und sitz noch dran, den endgueltig
> loszuwerden aber das ist eine andere Sache.

Ich würde nicht mit loswerden anfangen, sondern auf der grünen Wiese. 
Welches System verwendest du aktuell? Ein Debian oder Arch von Grund auf 
installiert hat keinen Network Manager.

Johannes U. schrieb:
> Bei mir laeuft ufw und die Regeln darin sind vollstaendig, die Firewall
> war da nicht der Boese.

Poste mal den Output von ip a, netstat -tlpn und ip route
Gast #7077982
Lesenswert?

> ... einen Rechner habe, der regulaer
> ausschliesslich lokal im Netzwerk verfuegbar sein soll, auch wenn er
> physisch eine LAN-Verbindung zum Switch mit Internetanbindung hat.
> Nur im Fall von Updates bring ich mal kurz ein virtuelles Interface
> hoch, ziehe die Updates und schalte das Interface wieder ab.

Was soll der Quatsch mit dem virtuellen Interface?  Die default-Route je 
nach Bedarf einstellen bzw löschen und das Thema ist erledigt.
Beitrag #7078957 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren