DD-WRT DNSルータ自体のホスト名のDNSエントリの設定

DD-WRT DNSルータ自体のホスト名のDNSエントリの設定

独自のホスト名を使用して(DD-WRTルーターのDNSMasqデーモンを介して)DNS要求に応答するようにDD-WRTルーターを設定しようとしています。 別のローカルホスト名を設定できます(使用静的リースセクション)、これはDD-WRTルータのDNSクエリに返されます。ただし、独自のDNSマッピングにDD-WRTルーターのホスト名を追加してください。名前→IPDNS ホスト名の検索が失敗します。


ローカルネットワーク上の他のホストのDNSエントリを作成できます。以下の項目を追加してこれを行いました。静的リース(下に提供する提供するサービス管理DHCPサーバー静的リース)。各項目には以下が含まれます。MACアドレスCPU名IPアドレス顧客レンタル時間。ただし、DD-WRTルーター自体のエントリは適用されません(たとえば、DD-WRTルーターのLAN接続MACアドレスが使用されます)。

関連DHCPおよびDNSMasqの設定

  • LANドメイン文字列 " mydomain"があります。
  • 使用されたドメイン名はい」LANと無線LAN
  • DNSマスクはい〜できるようにする
  • ローカルDNSはい〜できるようにする
  • 厳密な順序でDNSクエリはい〜できるようにする

例えば、静的リースアイテム" PC1"。別のドメインホスト(同じLAN上のコンピュータ)で正常に実行できます。

$ ping PC1.mydomain

しかし類似静的リースDD-WRT ルータの LAN MAC のエントリが存在しますmyrouter(たとえば、DD-WRT LAN が DHCP 経由で LAN 側 IP を要求していないことを認識しています。ルータには固定 IP 192.168.1.1 があります。 (成功事例ピアリング)。

その他のDNSMasqオプション

また、私は追加しましたその他のDNSMasqオプションこの行

local=/mydomain/
expand-hosts

その後、再起動します。DNS

$ stopservice dnsmasq
$ startservice dnsmasq

まだ失敗しました

しかし、名前の照会myrouter.mydomainまだ失敗しました

$ ping myrouter.mydomain
ping: myrouter.mydomain: Name or service not known


奇妙なことに、最近のDD-WRTルーターをアップグレードするまで、この名前検索の問題は発生しませんでした。

ベストアンサー1

一部その他のDNSMasqオプション(下に提供する提供するサービス管理DHCPサーバー静的リース)、次の行を追加します

address=/myrouter.mydomain/192.168.1.1


このパラメータaddressの説明はdnsmasq のマニュアルページ(探す" --address=")。次の提案この古いフォーラムの投稿

おすすめ記事