PortChecker Logo
PortChecker

Порт 53 — DNS (UDP)

DNS

Что такое порт 53?

Система доменных имен

Это well-known порт (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), настройте брандмауэр и добавьте правило переадресации порта на маршрутизаторе на локальный IP вашего устройства.

Брандмауэр Windows

Откройте Брандмауэр Windows Defender → Дополнительные параметры → Правила для входящих → Новое правило → Порт → 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 не нужен, заблокируйте порт в фаерволе или роутере.

Брандмауэр Windows

Чтобы заблокировать порт 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 и регулярно обновляйте ПО.