連接到公共無線網路時我會共享什麼

連接到公共無線網路時我會共享什麼

當連接到(公共)無線網路時,Ubuntu(或其他 Linux 發行版)是否共享資料/資訊清單?例如mac位址,主機名,...

答案1

這取決於網路類型。我假設這裡是一個普通的 LAN,其中每個設備都能夠互相 ping 通,因為它共享最多的資訊。

  1. MAC位址。你必須共用它以便能夠使用 DHCP。當您使用 DHCP 連接到網路時,系統應該發送 DHCPDISCOVERY,這是一個請求為給定的 MAC 位址分配 IP 的請求。該訊息是廣播的,因此網路上的每台電腦都會看到它。

    實際上,您可以將系統設定為不使用 DHCP,並靜態指派 IP。然後,在實體連接的裝置之間進行 ARP 名稱解析時,MAC 位址也可能會洩漏。請注意,您幾乎總是可以偽造您的 MAC(不包括您的網路卡不支援的情況,這種情況非常罕見)

  2. IP位址。當任何網路活動(例如使用瀏覽器或玩遊戲)時,您的瀏覽器都會向網關發送 TCP 或 UDP 封包,並且此流量是公開可見的,並且可能會被嗅探。是的,包括數據,例如密碼——這就是為什麼所有酷孩子都使用 https;)

  3. 主機名。 Ubuntu 預設安裝了 Avahi,它實作了共享主機名稱的零配置協定。

  4. 作業系統.使用 nmap 掃描設備以了解其運行的作業系統很容易,這絕不是隱藏資訊。

請注意,理想情況下您必須使用防火牆(即UFW),否則也可以輕鬆使用 nmap 掃描開放端口,並找出正在運行的服務。

答案2

Ubuntu(或其他 Linux 發行版)與其他作業系統與其所連接的路由器/AP 共享某些資料。

連接埠是另一個完全不同的問題。 Ubuntu 和絕大多數發行版預設為關閉它們,而主流桌面作業系統則將其中許多開啟。

相關內容