BananaPi 路由器上的主機名稱錯誤

BananaPi 路由器上的主機名稱錯誤

我使用簡單的主機名稱設定我的 Banana Pi香蕉皮這也顯示在命令列 ( ) 中並在我的 ARMBIAN shell 中root@bananapi:/#使用該命令,此外,我自訂了該檔案以適合相同的主機名,但我的路由器(Hitronhub CVE-30360) 在查找時仍然吐出一些非常奇怪的內容, 它說hostname/etc/hostsPC-B414

我在這裡缺少什麼?還有其他文件需要調整嗎?

提前致謝。

答案1

動態IP位址分配(集中管理)

如果您的 Banana-Pi 從 DHCP 服務(例如在您的路由器上)取得其 IP 位址,那麼它就有機會向 DHCP 伺服器通知其主機名稱。 DHCP 服務通常能夠將此通知給 DNS 服務(例如也在路由器上)。否則,您的 Banana-Pi 可能會被指派一些預設主機名稱。

靜態IP位址分配

如果您的 Banana-Pi 在本地配置了靜態 IP 位址,它不會要求 DNS 伺服器(透過 DHCP)將其名稱新增至其資料。

使用 DHCP 保留的固定 IP

如果您希望 Banana-Pi 擁有固定的 IP 位址,您可以在路由器上設定 DHCP 保留並重新設定 Banana-pi 以使用 DHCP。如何設定 DHCP 保留取決於路由器的品牌和型號。從管理上來說,這是最簡單的解決方案。

然後,路由器將始終為 Banana-Pi 分配相同的 IP 位址,並使用 Banana-Pi 的目前主機名稱更新 DNS 服務。


參考

3.3.用戶端希望伺服器進行 DNS 更新

客戶端可以選擇將更新客戶端使用的 FQDN 和位址的 FQDN 到 IP 位址對映的責任委託給伺服器。為了通知伺服器此選擇,用戶端應該在​​其 DHCPREQUEST 訊息中包含客戶端 FQDN 選項,並且可以在其 DHCPDISCOVER 中包含客戶端 FQDN 選項。選項中標誌欄位中的「S」位元必須為 1,「O」和「N」位元必須為 0。

Armbian Debian jessie dhclient 無法處理可靠的服務主機名

選項主機名字串;

此選項指定客戶端的名稱。此名稱可以用本機網域名稱限定,也可以不限定(最好使用domain-name 選項來指定網域名稱)。有關字元集限制,請參閱 RFC 1035。如果未設定客戶端電腦的主機名,則 dhclient-script(8) 僅支援此選項。

DHCP 伺服器根據管理員預先定義的映射,根據每個用戶端的 MAC 位址發布專用 IP 位址。此功能被DD-WRT 稱為靜態DHCP 分配、dhcpd 文件稱為固定位址、Netgear 稱為位址保留、Cisco 和Linksys 稱為DHCP 保留或靜態DHCP,以及各種其他路由器稱為IP 位址保留或MAC/IP地址綁定製造商。如果未找到用戶端 MAC 位址的符合項,伺服器可能會也可能不會選擇回退到動態或自動分配。

相關內容