Cổng 53 — DNS (UDP)
Cổng 53 là gì?
Hệ thống tên miền
Đây là cổng well-known (0–1023) được dùng bởi các dịch vụ lõi như DNS. · RFC 1034, RFC 1035
Khi nào bạn cần mở cổng 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.
Cách dùng phổ biến và phần mềm
- BIND
- Unbound
- PowerDNS
- Microsoft DNS
- dnsmasq
- Pi-hole
- Cloudflare 1.1.1.1
- Google 8.8.8.8
Bảo mật
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.
Cổng 53 có an toàn không?
Cổng mở làm tăng bề mặt tấn công. Mức an toàn phụ thuộc cấu hình DNS.
Giữ DNS được cập nhật với các bản vá bảo mật. Yêu cầu xác thực mạnh và hạn chế quyền truy cập vào các địa chỉ IP cần thiết tối thiểu.
Kiểm tra kết nối cổng 53 trên mọi host.
Mở cổng 53
Để cho phép kết nối đến cổng 53 (DNS), hãy cấu hình tường lửa và thêm quy tắc chuyển tiếp cổng trên router trỏ đến địa chỉ IP cục bộ của thiết bị.
Mở Windows Defender Firewall → Cài đặt Nâng cao → Quy tắc Inbound → Quy tắc Mới → Cổng → UDP → Cổng cục bộ cụ thể: 53 → Cho phép kết nối → Đặt tên và lưu quy tắc.
netsh advfirewall firewall add rule name="Open Port 53" dir=in action=allow protocol=udp localport=53sudo ufw allow 53/udpsudo iptables -A INPUT -p udp --dport 53 -j ACCEPTĐăng nhập vào router (192.168.1.1 hoặc 192.168.0.1) → Port Forwarding → Thêm quy tắc mới: Giao thức UDP, Cổng ngoài 53, IP nội bộ: IP cục bộ của thiết bị, Cổng nội bộ 53 → Lưu.
Cách đóng cổng 53
Nếu không cần DNS, hãy chặn cổng này trong tường lửa hoặc router.
Để chặn cổng 53 trên Windows, hãy chạy lệnh sau trong PowerShell hoặc Command Prompt (với quyền Administrator):
netsh advfirewall firewall add rule name="Block Port 53" dir=in action=block protocol=udp localport=53Chạy: sudo ufw deny 53/udpsudo iptables -A INPUT -p udp --dport 53 -j DROPXóa hoặc tắt quy tắc port forwarding cho cổng 53.
Câu hỏi thường gặp
Cổng 53 dùng để làm gì?▾
Cổng 53 là cổng UDP tiêu chuẩn cho DNS. Được sử dụng bởi các máy chủ và ứng dụng cần chấp nhận kết nối đến cho dịch vụ này. Có cần mở không tùy thuộc vào việc bạn có đang chạy máy chủ DNS hay không — nếu không, nên để đóng.
Mở cổng 53 có an toàn không?▾
Cổng 53 đang mở làm tăng bề mặt tấn công. Nếu không chạy DNS một cách chủ động, hãy đóng cổng này trong tường lửa và xóa các quy tắc chuyển tiếp cổng. Nếu DNS cần có thể truy cập được, hãy hạn chế quyền truy cập vào các địa chỉ IP đã biết và cập nhật phần mềm thường xuyên.