mDNS
(例: avahi、bonjour) を使用すると、マシンが自分自身をmachine-name.local
LAN 上にあるものとしてアドバタイズし、クライアントが IP ではなくドメイン名でマシンを検索できるようになります。
ほとんどのプラットフォームはmDNS
すぐにサポートしますが、残念ながら Android はサポートしていません。
つまり、Android のブラウザからローカル ネットワークで実行されているサービスに接続する場合、 を使用する代わりにmachine-name.local:port
を使用する必要がありますip-address:port
。IP が動的で変化する場合には、これはイライラすることがあります。
マシンの 1 つを内部 DNS サーバーとして構成し (たとえば を使用dnsmasq
)、携帯電話がドメインを照会できる ようにできるかどうか疑問に思っています。これは可能ですが、これまでのところ、ホスト名にエイリアスされた固定 IP のみを設定できることが.local
わかりました。dnsmasq
疑問に思うのですが、私の Linux マシンはアドバタイズされたアドレスを取得して、それを結果.local
の一部にすることができるのでしょうか?dnsmasq