ルーター上のホスト名が間違っているBananaPi

ルーター上のホスト名が間違っているBananaPi

私はシンプルなホスト名を使ってBanana Piをセットアップしましたバナナピこれはコマンドライン(root@bananapi:/#)にも表示され、hostnameARMBIANシェルでコマンドを使用して、さらに/etc/hosts同じホスト名に合うようにファイルをカスタマイズしましたが、それでも私のルーター(Hitronhub CVE-30360)はそれを調べると非常に奇妙な何かを吐き出します。PC-B414

ここで何が欠けているのでしょうか? 調整する必要がある他のファイルはありますか?

前もって感謝します。

答え1

動的IPアドレス割り当て(集中管理)

Banana-Pi が DHCP サービス (ルーターなど) から IP アドレスを取得する場合、Banana-Pi は DHCP サーバーにホスト名を通知できます。DHCP サービスには、多くの場合、DNS サービス (ルーターなど) にこれを通知する機能があります。そうでない場合は、Banana-Pi にデフォルトのホスト名が割り当てられることがあります。

静的IPアドレスの割り当て

Banana-Pi にローカルで設定された静的 IP アドレスがある場合、Banana-Pi は DNS サーバー (DHCP 経由) にその名前をデータに追加するよう要求しません。

DHCP予約を使用した固定IP

Banana-Pi に固定 IP アドレスを割り当てたい場合は、ルーターで DHCP 予約を設定し、Banana-pi が DHCP を使用するように再設定することができます。DHCP 予約の設定方法は、ルーターのメーカーとモデルによって異なります。管理上、これが最も簡単な解決策です。

ルータは常に同じ IP アドレスを Banana-Pi に割り当て、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 アドレスに一致するものが見つからない場合、サーバーはオプションで動的割り当てまたは自動割り当てにフォールバックする場合としない場合があります。

関連情報