web-dev-qa-db-ja.com

MacアドレスをOpenWRTの名前に関連付ける

デバイスのホスト名を変更する必要なしに、OpenWRT/LEDEのMACアドレスに名前を関連付ける方法があるかどうか誰かが知っていますか?

現在、OpenWRT/LEDEのDHCPテーブルには、これらのデバイスが提供した(またはその所有者が提供した)デバイスの名前が表示されていますが、これらの名前は私には何の意味もありません。

たとえば、現在、DHCPテーブルには次のように表示されます。

Android-1boeusthaoeu <MAC address> <IP address>
? <another MAC address> <another IP address>

例えば、見たいです。

"jim's device" <MAC address> <IP address>
"The TV" <another MAC address> <another IP address>

パッケージ、またはそれを実現するために構成できるものはありますか?

4
chuacw

Macアドレスに基づいてDHCPクライアントにホスト名を割り当てたい場合は、次のようなブロックを使用して/etc/config/dhcpで構成できます。

config Host
    option name myhost
    option mac de:ad:be:ef:ca:fe

option ipを追加して、特定のIPアドレスを予約することもできます。

ファイルを編集するか、uciコマンドラインツールを使用するか、LuCIWebアプリケーションを使用して編集できます。設定ファイルをエディターで変更した後は/etc/init.d/dnsmasq restartを、uciを使用する場合はuci commitを忘れないでください。

jim's deviceはおそらくホスト名ではないことを理解していますが、ホスト名(jim_deviceなど)を割り当てると、少なくとも選択した名前でデバイスを認識できるようになります。

4
starfry