GNU/Linux >> LINUX-Kenntnisse >  >> Linux

UFW blockiert DNS

Die vollständige korrekte Syntax sollte

lauten
sudo ufw allow out to any port 53

Ich habe dieses Problem gelöst. Ich habe den Ausgang für Port 53 zugelassen, das ist der DNS-Service-Port. Danke.

sudo ufw allow out 53

Zuerst ufw allow dns erlaubt eingehende DNS-Anfragen, was nicht das ist, was Sie wollen.

Zweitens können Sie allen in anderen Antworten erwähnten Befehlen folgen (am einfachsten ufw allow out 53 ), aber Ordnung ist wichtig . Wenn Sie also eine Deny-Anweisung haben, die auch DNS-Anfragen ablehnen würde, wenn sie nur verwendet wird, setzen Sie sie an die letzte Stelle !

Lassen Sie also zuerst Port 53 für Ihren DNS-Server zu und verweigern/verweigern Sie später möglicherweise einige Anfragen.


Linux
  1. UFW-Regeln rückwärts löschen.

  2. Welche DNS-Server verwende ich?

  3. Wie kann ich den Port und die IP-Adresse mit Firewalld, IP-Tabellen und UFW unter Linux zulassen oder blockieren?

  4. Beschränkungen für DNS-Lookups

  5. Linux-Betriebssystemdienst „benannt“

So richten Sie eine Firewall mit UFW unter Ubuntu 18.04 ein

So verwenden Sie UFW unter Debian 10 Buster Linux

Was ist mein DNS?

ufw-Befehlsoptionen

ufw-Befehlsbeispiele in Linux

DNS-Caching unter Linux