Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
N

Numa

Numa, Rust ile yazılmış, tek bir çalıştırılabilir dosya olarak çalışan taşınabilir bir DNS çözümleyicisidir. Yönlendirir, önbelleğe alır, reklamları engeller, yerel .numa adlarını sunar ve DNS-over-TLS ile DNS-over-HTTPS konuşur. MIT lisanslı, 1.400+ GitHub yıldızı.

Kısaca

Lisans MIT Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Panele Erişim

Kontrol paneli varsayılan olarak localhost üzerinde dinler: http://127.0.0.1:5380

Uzaktan erişim için bir SSH tüneli oluşturun:

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

Ardından şunu açın: http://127.0.0.1:5380

Kontrol paneline genel erişim

Kontrol panelinin herkese açık dinlemesi için şunu düzenleyin: /var/lib/numa/numa.toml

Kontrol panelini şu adreste dinleyecek şekilde yapılandırın: 0.0.0.0.

Yapılandırmayı değiştirdikten sonra Numa'yı yeniden başlatın.

Herkese açık erişimde Numa temel kimlik doğrulama kullanır:

  • Kullanıcı adı: boş bırakın
  • Password: contents of /var/lib/numa/api_token

Numa'yı yönetme

Servisi kontrol edin:

systemctl status numa

Logları göster:

journalctl -u numa -f

Servisi yeniden başlatın:

systemctl restart numa

Servisi durdurun:

systemctl stop numa

Servisi başlatın:

systemctl start numa

Önemli Dosyalar ve Dizinler

  • İkili dosya: /usr/local/bin/numa
  • Yapılandırma: /var/lib/numa/numa.toml
  • API belirteci: /var/lib/numa/api_token
  • Servis: /etc/systemd/system/numa.service
  • DNS yapılandırması: /etc/systemd/resolved.conf.d/numa.conf

Notlar

  • DNS şu bağlantı noktasında kullanılabilir: 53.
  • The dashboard listens on 127.0.0.1:5380 hedeflediler.
  • Kontrol panelini herkese açmak yerine SSH tüneli kullanmanız önerilir.
  • Kontrol panelini herkese açarsanız kimlik doğrulamayı ve HTTPS'yi uygun şekilde yapılandırın.
  • Numa yapılandırmasını tercihlerinize göre değiştirin.

Ağ'da daha fazlası

İlgili uygulamalar.

Deploy Numa now. 2,48 $/ay'dan başlayan fiyatlarla.