Ssh

Fedora 28 - ssh - 無法解析主機名

  • June 1, 2018

我第一次嘗試在我的 Fedora 28 中通過 ssh 訪問我的樹莓派。

我跑了ssh pi@raspberrypi.local,但我得到了這個錯誤。

使用 Fedora 時出錯

我嘗試在另一個作業系統中執行完全相同的命令,它按我的預期工作:

Linux Mint 18.3: 在 lmint 工作

Ubuntu 16.04: 在此處輸入圖像描述

正在執行的系統正在執行 avahi/zeroconf,而 ssh 正在執行的系統則沒有。

Avahi 在機器之間以及其他資訊之間傳播主機名和 IP 地址之間的關係。

從正在執行的系統中獲取 rapsberry 的 IP 地址,然後 ssh 使用 IP 地址而不是名稱。

或者,要安裝 avahi,請執行以下操作:

sudo yum install avahi avahi-tools 

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