armbianを実行している小さなシングルボードコンピュータがあり、ネットワークマネージャを使用してAPに設定しました。また、このボードはHTTPサーバーをホストしているため、ローカルネットワークでWebサイトを実行できます。
カスタムドメイン(例mylocalwebsite.com
:。
これはLANでのみ使用できます。
Bind9などのDNSサーバーをインストールして構成する必要があるようです。または、Network Manager / dnsmasqを使用してこの問題を処理する方法はありますか?
過度に複雑なソリューションに頼ったり、行き届いた路地で時間を無駄にしないように、より簡単なソリューションにご案内いただきありがとうございます。
答え1
目的のタスクを実行できるDNSサービスを提供するBinding 9またはdnsmasqを使用できます。どちらを使用するかはあなた次第ですが、最も簡単なオプションが必要な場合は、dnsmasqがより良い選択です。
(簡単な観点から)dnsmasqの利点の1つは、基本構成がシステムのデフォルトDNS(/etc/resolv.conf
)を使用するため、ほぼ即座に機能することです。
答え2
実際、resolv.confは起動時に常にNetworkMangerに置き換えられるため、何の効果もありません。
重要なのは、次の情報を含む/etc/NetworkManager/dnsmasq-shared.dにファイルを生成することです。
address=/MyCustomLocalDomain/10.0.x.x
再起動した後は、DNSが正しく機能する必要があります。