Buraco DHCP do ponto de acesso do NetworkManager

Buraco DHCP do ponto de acesso do NetworkManager

Nova instalação do 21.04 Desktop no RaspberryPi. Tudo funciona fora da caixa. Posso criar um Hotspot. Eu instalo o Pi-Hole, que fornecerá serviços DNS e DHCP (desvinculados a seguir quando o problema for resolvido). Agora não é possível criar um Hotspot que funcione. O arquivo de configuração do Hotspot é criado, mas nenhum endereço IP é atribuído ao hardware wifi, portanto o Hotspot não funciona.

Investigação:

NetworkManager invocado para criar o Hotspot. O NetworkManager invoca o dnsmasq (ou o que presumo ser a versão reduzida mencionada no manual do NetworkManager). Isso falha porque o pi-hole está escutando a porta 53. Preciso que o NM use o pihole-FTL (que é o servidor dns/dhcp no pi-hole), mas parece no manual que as entradas válidas para esta configuração são "dhclient, dhcpcd , e interno "posso definir um endereço manual para o hardware wifi e ele parece funcionar, mas fornece o mesmo endereço do DNS para o cliente conectado e assim o cliente tem acesso à rede local, mas não à Internet. Nesse estado, o pihole dhcp também atribui um endereço ao hardware wifi local, mas não fui mais longe para investigar se isso é funcional.

Idealmente, preciso que o NetworkManager use o servidor DHCP pihole em vez do servidor DHCP interno.

Alguma outra maneira de fazer o NM usar um servidor DHCP diferente?

Responder1

Tive um problema semelhante que resolvi desinstalando o pacote dnsmasq:nmcli hotspot dhcp não funciona (resolvido)

informação relacionada