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

1.4k

Estrelas no GitHub

40

Visualizações de página

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.