Tengo problemas para abrir el puerto 53 en mi máquina centos, para la configuración de DNS.
Aquí está mi configuración de iptables
-A INPUT -p udp -m udp --sport 53 -j ACCEPT
-A OUTPUT -p udp -m udp --dport 53 -j ACCEPT
Cuando ejecuté un escaneo nmap de la máquina, solo el puerto 80 apareció como abierto en él. ¿Me estoy perdiendo algo?
EDITAR:
Iptable completo
*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
sería útil para ver. También querrá deshabilitar el firewall en system-config-firewall-tui
(o en su interfaz gráfica de usuario), para que pueda configurarlo manualmente con los comandos de iptables, de lo contrario, volverá a escribir sus iptables si lo usa. Consejo de bonificación, en centos (al menos) puede hacer una service iptables save
vez que haya terminado, por lo que los cambios se mantendrán para el próximo reinicio.
nmap -sU -p 53 $host
nmap
línea de comando que usaste?