Tôi gặp sự cố khi mở cổng 53 trên máy centos của mình, để cấu hình DNS.
Đây là cấu hình iptables của tôi
-A INPUT -p udp -m udp --sport 53 -j ACCEPT
-A OUTPUT -p udp -m udp --dport 53 -j ACCEPT
Khi tôi chạy quét nmap của máy, chỉ có cổng 80 hiển thị là mở trên đó. Tôi có thiếu thứ gì không?
BIÊN TẬP:
Toàn bộ trống
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -p udp -m state --state NEW,ESTABLISHED -m udp --dport 53 -j ACCEPT
-A INPUT -p udp -m udp --sport 53 -j ACCEPT
-A INPUT -p tcp -m state --state NEW --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT -reject-with icmp-host-prohibited
-A FORWARD -j REJECT -reject-with icmp-host-prohibited
-A OUTPUT -p udp -m udp --dport 53 -j ACCEPT
COMMIT
iptables --list
sẽ có ích để xem. Bạn cũng sẽ muốn tắt tường lửa trong system-config-firewall-tui
(hoặc trong gui của mình), để bạn có thể tự đặt nó bằng các lệnh iptables, nếu không, nó sẽ viết lại iptables của bạn nếu bạn sử dụng nó. Tiền thưởng, tính bằng centos (ít nhất) bạn có thể thực hiện service iptables save
khi bạn hoàn thành, do đó, các thay đổi sẽ được áp dụng cho lần khởi động lại tiếp theo.
nmap -sU -p 53 $host
nmap
dòng lệnh bạn sử dụng?