私のラップトップにdnsmasqをインストールしました。myrouter
ホスト名が常に現在接続されているルーターのIPアドレスに解決されるように、dnsmasqを使用したいと思います。一部のネットワークでは、ルーターの(自己割り当て)IPアドレスは192.168.0.1、他のネットワークでは192.168.1.1です。
macOSでは、コマンドライン
networksetup -getinfo 'Wi-Fi' | awk '$1 == "Router:" { print $2 }'
ルーターのIPアドレスを印刷します。
myrouter
クライアントがホスト名を検索するたびに、dnsmasqがいくつかのスクリプト(コマンドラインなど)を実行してスクリプト結果を返すことは可能ですか? dnsmasqにホスト名を動的IPで解決させる他の方法はありますか?