我正在嘗試做最簡單的事情:透過 SSH 連接 2 個 Ubuntu 盒子,使用它們的 IP 透過 WLAN 路由器複製檔案。 ubuntus 無法透過 ping 或 ssh 看到對方。 sshd 正在運行,兩台機器的互聯網訪問都很好,只是看不到任何本地 ip。
我可以 ping 同一 LAN 上的 Windows 機器(那裡沒有 ssh)。我一直在尋找一些防火牆設定(就像我過去所做的那樣),但它是 Ubuntu 20.04,現在對最新技術不太熟悉。懷疑這是一些路由器設定問題,但隨後測試了 ping 那個 Windows 盒子,該 IP 是可見的(選擇「使這台電腦對網路上的其他電腦可見」後)。
也嘗試使用網路管理員連接 2 個帶有 adhoc wifi 的 ubuntus,但是過去有效的所有選項都消失了或不起作用..也找不到最新的文檔。任何提示將不勝感激。
答案1
這個問題最終確實與防火牆有關。雖然,正如我所說,我在19.04 和20.04 上沒有看到任何明顯的防火牆設置- 當我讀到“ufw”時,但它沒有安裝,事實證明這個新的(對我來說)服務正在兩個機器上運作:防火牆(https://computingforgeeks.com/install-and-use-firewalld-on-ubuntu-18-04-ubuntu-16-04/)
因此,解決方案是將 wifi 介面從「drop」區域移至「home」區域: sudofirewall-cmd --zone=home --change-interface=wlp61s0