PortChecker Logo
PortChecker

Порт 53 — DNS (UDP)

DNS

Какво е порт 53?

Система за доменни имена

Това е добре познат порт (0–1023), използван от основни услуги като DNS.  ·  RFC 1034, RFC 1035

Кога трябва да отворите порт 53?

Open only on authoritative or recursive DNS servers you are hosting. Not needed on typical web or application servers. Inbound queries arrive at the server — workstations and most servers only initiate DNS queries outbound.

Чести употреби и софтуер

  • BIND
  • Unbound
  • PowerDNS
  • Microsoft DNS
  • dnsmasq
  • Pi-hole
  • Cloudflare 1.1.1.1
  • Google 8.8.8.8

Сигурност

Open recursive DNS resolvers can be abused in amplification DDoS attacks — a small query generates a large response directed at a victim. Restrict recursive queries to internal clients only. Enable DNSSEC to prevent cache poisoning. For external-facing authoritative DNS, use rate limiting and monitor for unusual query volumes.

Безопасен ли е порт 53?

Отворен порт увеличава повърхността за атака. Безопасността зависи от настройките на DNS.

Среден риск

Поддържайте DNS актуален с пачове за сигурност. Изисквайте силна автентикация и ограничете достъпа до минимално необходимите IP адреси.

Провери порт 53 сега

Тествайте свързаността на порт 53 към всеки хост.

1-65535

Отваряне на порт 53

За да разрешите входящи връзки към порт 53 (DNS), конфигурирайте защитната стена и добавете правило за пренасочване на порта на рутера.

Windows Firewall

Отворете Windows Defender Firewall → Разширени настройки → Правила за входящ трафик → Ново правило → Порт → UDP → Конкретни локални портове: 53 → Разрешаване на връзката → Именуване и запазване.

netsh advfirewall firewall add rule name="Open Port 53" dir=in action=allow protocol=udp localport=53
Linux (UFW / iptables)sudo ufw allow 53/udpsudo iptables -A INPUT -p udp --dport 53 -j ACCEPT
Рутер

Влезте в рутера (192.168.1.1 или 192.168.0.1) → Пренасочване на портове → Добавете ново правило: Протокол UDP, Външен порт 53, Вътрешен IP: локалният IP на устройството, Вътрешен порт 53 → Запазете.

Как да затворите порт 53

Ако не ви е нужен DNS, блокирайте порта във firewall или рутера.

Windows Firewall

За да блокирате порт 53 на Windows, изпълнете следната команда в PowerShell или командния ред (като администратор):

netsh advfirewall firewall add rule name="Block Port 53" dir=in action=block protocol=udp localport=53
Linux (UFW / iptables)Изпълнете: sudo ufw deny 53/udpsudo iptables -A INPUT -p udp --dport 53 -j DROP
Рутер

Премахнете или деактивирайте правило за пренасочване на порт 53.

Често задавани въпроси

За какво се използва порт 53?▾

Порт 53 е стандартният UDP порт за DNS. Използва се от сървъри и приложения, на които трябва да приемат входящи връзки за тази услуга. Дали трябва да е отворен зависи от това дали активно управлявате DNS сървър — ако не, той трябва да остане затворен.

Безопасно ли е да е отворен порт 53?▾

Отворен порт 53 увеличава повърхността за атака. Ако не управлявате активно DNS, затворете го в защитната стена и премахнете правилата за пренасочване на портове. Ако DNS трябва да е достъпен, ограничете достъпа до известни IP адреси и поддържайте софтуера актуален.