Ubuntu-Host kann vom lokalen Netzwerk (WLAN) nicht erreicht werden (Ping, SSH). Liegt es am Router oder am Linux-Setup?

Ubuntu-Host kann vom lokalen Netzwerk (WLAN) nicht erreicht werden (Ping, SSH). Liegt es am Router oder am Linux-Setup?

Ich versuche, das Einfachste zu machen: 2 Ubuntu-Boxen per SSH zu verbinden, um Dateien über einen WLAN-Router zu kopieren, wobei ich ihre IPs verwende. Die Ubuntus können sich weder per Ping noch per SSH sehen. Sshd läuft, der Internetzugang von beiden Maschinen ist in Ordnung, sie sehen nur keine lokalen IPs.

Ich kann eine Windows-Box im selben LAN anpingen (dort kein SSH). Ich habe nach einigen Firewall-Einstellungen gesucht (wie ich es in der Vergangenheit getan habe), aber es ist Ubuntu 20.04 und ich bin mit dem aktuellen Stand der Technik nicht so vertraut. Ich vermutete, dass es ein Problem mit den Routereinstellungen ist, habe dann aber versucht, diese Windows-Box anzupingen, diese IP war sichtbar (nachdem ich „Diesen PC für andere PCs im Netzwerk sichtbar machen“ ausgewählt hatte).

Habe auch versucht, 2 Ubuntus mit Ad-hoc-WLAN über den Netzwerkmanager zu verbinden, aber alle Optionen, die früher funktioniert haben, sind weg oder funktionieren auch nicht. Habe auch keine aktuelle Dokumentation gefunden. Für Hinweise wäre ich sehr dankbar.

Antwort1

Das Problem war tatsächlich mit der Firewall verbunden. Wie gesagt, ich habe auf den Versionen 19.04 und 20.04 keine offensichtlichen Firewall-Einstellungen gesehen - da ich von 'ufw' gelesen habe, das aber nicht installiert war, stellte sich heraus, dass dieser (für mich) neue Dienst auf beiden Rechnern lief: Firewalld (https://computingforgeeks.com/install-and-use-firewalld-on-ubuntu-18-04-ubuntu-16-04/)

Die Lösung bestand also darin, die WLAN-Schnittstelle von der „Drop“-Zone in die „Home“-Zone zu verschieben: sudo firewall-cmd --zone=home --change-interface=wlp61s0

verwandte Informationen