Pelo que eu posso dizer
dnsmasq usa a porta 53 tcp / udp, assim como a porta 67 / udp
dhclient por padrão usa a porta 68 / udp
Então, uma maneira genérica de obter essa configuração seria
sudo ufw allow to any port 53
sudo ufw allow to any port 67 proto udp
sudo ufw allow to any port 68 proto udp
Ou se você quiser apenas abrir essas portas para um determinado endereço IP (não tenho certeza se você obtiver um endereço estático)
sudo ufw allow from xxx.xxx.x.xx to any port 53
sudo ufw allow from xxx.xxx.x.xx to any port 67 proto udp
sudo ufw allow from xxx.xxx.x.xx to any port 68 proto udp
Você também pode adicionar as entradas ao / etc / services e, em seguida, o ufw irá entender quando você tentar
sudo ufw allow dnsmasq
sudo ufw allow dhclient
Para fazer isso basta editar
sudo nano /etc/services
Dê uma olhada no arquivo e é bem simples, mas basicamente você adicionará
dnsmasq 53/tcp
dnsmasq 53/udp
dnsmasq 67/udp
dhclient 68/udp
E então
sudo ufw allow dnsmasq
sudo ufw allow dhclient
Deve funcionar.