Wiedza Jak uruchomić serwer DNS na moim urządzeniu NAS?

Scenariusz​


Chcesz wdrożyć lekki serwer DNS na swoim urządzeniu QNAP NAS bez uruchamiania pełnej maszyny wirtualnej. Jest to przydatne do zapewnienia redundancji obok istniejącego serwera DNS lub do dodania funkcji filtrowania DNS. Możesz to osiągnąć, wdrażając kontener Docker z serwerem DNS, taki jak CoreDNS, za pomocą Container Station.



Rozwiązanie​


  1. Zainstaluj Container Station
    • Otwórz App Center na swoim urządzeniu QNAP NAS.
    • Wyszukaj Container Station i kliknij Zainstaluj.
    • Po zakończeniu instalacji uruchom Container Station.
  2. Wdróż serwer DNS przy użyciu Container Station
    • Otwórz Container Station.
    • Kliknij Explore, aby wyszukać kontenery.

      c170cebf9a9f8fe5594730d509dd2566.png
    • W pasku wyszukiwania wpisz coredns i znajdź oficjalny obraz.

      06044868f8064dfea91fd65e9b73f0dd.png
    • Kliknij Deploy, aby wdrożyć kontener coredns/coredns.

      d93b095b6040fc5b940abd453da83297.png
    • Gdy pojawi się monit, upewnij się, że port TCP/UDP 53 jest mapowany na Twoje urządzenie NAS i dostosuj ustawienia pamięci masowej/sieci według potrzeb.
    • Kliknij Confirm, aby uruchomić kontener DNS. Po zakończeniu wdrażania kontener powinien pojawić się na liście.

      4ca82aa17a49c3147b45a11e9e033993.png
  3. Przetestuj i skonfiguruj serwer DNS
    • Użyj dig lub nslookup z innego urządzenia, aby zweryfikować, czy nowy serwer DNS działa i rozwiązuje zapytania.
    • Zaktualizuj ustawienia DNS w swojej sieci, jeśli chcesz, aby klienci korzystali z serwera DNS opartego na QNAP.
    • Aby uzyskać zaawansowaną konfigurację (pliki stref, wtyczki itp.), zapoznaj się z dokumentacją CoreDNS.



Dalsza lektura​