Wifi

如何在 Linux 系統中將 .local Wifi 主機名設置為 SSH?

  • April 15, 2021

我通過 SSH 連接到我的 Raspberry Pi 的 wifi ssh raspberrypi.local,只需在名為的文件中添加以下程式碼即可wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=US

network={
ssid="Welcome Home"
psk="Thanhlich267"
priority=1
}

我正在嘗試學習用其他 Linux 嵌入式系統(Google Coral Board、BeagleBone)做同樣的事情,但我不知道如何做到這一點。有人可以給我建議嗎?

謝謝,

wpa_supplicant.conf``.local僅用於配置 WiFi 網路連接:它與使主機名可用無關。該部分由avahi-daemon服務完成,預設情況下在 RasPis 上啟用。它使用多播 DNS 或 mDNS協議向同一網段上的其他系統(僅)宣布其名稱和 IP。

通常, 的預設配置avahi-daemon應該足以使系統在網路中可以找到<hostname>.local. 只需確保在您的其他嵌入式系統上安裝並啟動了該服務。

不幸的是,看起來用於 Google Coral Board 的 Mendel Linux可能比 RasPis 上常用的 Raspbian 更加精簡且使用者友好性更低。

BeagleBoards 可能最初是隨Ångstrom 發行版一起傳遞的,但目前似乎有基於 Debian 的映像可供它們使用——您使用的是哪個?

引用自:https://unix.stackexchange.com/questions/645237