NetworkManager ホットスポット DHCP pihole

NetworkManager ホットスポット DHCP pihole

RaspberryPi に 21.04 デスクトップを新規インストールしました。すべてすぐに動作します。ホットスポットを作成できます。DNS および DHCP サービスを提供する Pi-Hole をインストールします (この問題が解決したら次にアンバウンドします)。現在、動作するホットスポットを作成できません。ホットスポット構成ファイルは作成されていますが、WiFi ハードウェアに IP アドレスが割り当てられていないため、ホットスポットは機能しません。

調査:

ホットスポットを作成するために NetworkManager が呼び出されます。NetworkManager は dnsmasq (または NetworkManager のマニュアルに記載されている短縮バージョンと思われるもの) を呼び出します。pi-hole がポート 53 をリッスンしているため、これは失敗します。NM が pihole-FTL (pi-hole 上の dns/dhcp サーバー) を使用する必要がありますが、マニュアルによると、この構成の有効なエントリは「dhclient、dhcpcd、および internal」です。WiFi ハードウェアに手動アドレスを設定すると機能するように見えますが、接続クライアントに DNS と同じアドレスが付与されるため、クライアントはローカル ネットワークにアクセスできますが、インターネットにはアクセスできません。この状態では、pihole dhcp もローカル wifi ハードウェアにアドレスを割り当てますが、これが機能するかどうかについてはこれ以上調査していません。

理想的には、NetworkManager が内部 DHCP サーバーではなく pihole DHCP サーバーを使用するようにする必要があります。

NM に別の DHCP サーバーを使用させる他の方法はありますか?

答え1

同様の問題がありましたが、dnsmasq パッケージをアンインストールすることで解決しました。nmcli ホットスポット DHCP が機能しない (解決済み)

関連情報