Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
N

Numa

Numa is een draagbare DNS-resolver in Rust die als één binary draait. Hij forwardt, cachet en blokkeert advertenties, bedient lokale .numa-namen en spreekt DNS-over-TLS en DNS-over-HTTPS. MIT-licentie met ruim 1.400 GitHub-sterren.

In een oogopslag

Licentie MIT Versie Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Toegang tot het dashboard

Standaard luistert het dashboard op localhost: http://127.0.0.1:5380

Maak voor toegang op afstand een SSH-tunnel:

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

Open vervolgens: http://127.0.0.1:5380

Publieke toegang tot het dashboard

Het dashboard kan publiek luisteren door dit te bewerken: /var/lib/numa/numa.toml

Stel het dashboard in om te luisteren op 0.0.0.0.

Start Numa opnieuw na het wijzigen van de configuratie.

Bij publieke toegang gebruikt Numa basisauthenticatie:

  • Gebruikersnaam: laat leeg
  • Password: contents of /var/lib/numa/api_token

Numa beheren

Controleer de service:

systemctl status numa

Logs bekijken:

journalctl -u numa -f

Herstart de service:

systemctl restart numa

Stop de service:

systemctl stop numa

Start de service:

systemctl start numa

Belangrijke bestanden en mappen

  • Binary: /usr/local/bin/numa
  • Configuratie: /var/lib/numa/numa.toml
  • API-token: /var/lib/numa/api_token
  • Service: /etc/systemd/system/numa.service
  • DNS-configuratie: /etc/systemd/resolved.conf.d/numa.conf

Opmerkingen

  • DNS is beschikbaar op poort 53.
  • The dashboard listens on 127.0.0.1:5380 standaard.
  • Een SSH-tunnel verdient de voorkeur boven het dashboard publiek toegankelijk maken.
  • Maak je het dashboard publiek toegankelijk, richt authenticatie en HTTPS dan goed in.
  • Pas de configuratie van Numa aan je voorkeuren aan.

Meer in Netwerken

Gerelateerde apps.

Deploy Numa now. Vanaf $2,48/mnd.