Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
N

Numa

O Numa é um resolvedor DNS portátil escrito em Rust que roda como um único binário. Encaminha, faz cache e bloqueia anúncios, serve nomes locais .numa e fala DNS-over-TLS e DNS-over-HTTPS. Licenciado sob MIT, com mais de 1.400 estrelas no GitHub.

Em resumo

Licença MIT Versão Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Acessar o painel

Por padrão, o painel escuta em localhost: http://127.0.0.1:5380

Para acesso remoto, crie um túnel SSH:

ssh -L 5380:127.0.0.1:5380 root@<SERVER-IP>

Em seguida, abra: http://127.0.0.1:5380

Acesso público ao painel

O painel pode escutar publicamente editando: /var/lib/numa/numa.toml

Configure o painel para escutar em 0.0.0.0.

Reinicie o Numa após alterar a configuração.

No acesso público, o Numa usa autenticação básica:

  • Nome de usuário: deixe em branco
  • Password: contents of /var/lib/numa/api_token

Gerenciar o Numa

Verifique o serviço:

systemctl status numa

Ver registos:

journalctl -u numa -f

Reinicie o serviço:

systemctl restart numa

Pare o serviço:

systemctl stop numa

Inicie o serviço:

systemctl start numa

Ficheiros e diretórios importantes

  • Binário: /usr/local/bin/numa
  • Configuração: /var/lib/numa/numa.toml
  • Token da API: /var/lib/numa/api_token
  • Serviço: /etc/systemd/system/numa.service
  • Configuração de DNS: /etc/systemd/resolved.conf.d/numa.conf

Notas

  • O DNS está disponível na porta 53.
  • The dashboard listens on 127.0.0.1:5380 por padrão.
  • Recomenda-se usar um túnel SSH em vez de expor o painel publicamente.
  • Se você expuser o painel publicamente, configure adequadamente a autenticação e o HTTPS.
  • Ajuste a configuração do Numa conforme sua preferência.

Mais em Redes

Aplicações relacionadas.

Deploy Numa now. A partir de $2,48/mês.