Permitir/Bloquear puertos en servidores Centos

Permitir/Bloquear puertos en servidores Centos

¿Cómo podría usar el firewall de Linux (iptables) para permitir ssh, telnet, ftp solo desde ips seleccionadas?

Respuesta1

Por defecto estos puertos están permitidos. Primero debes verificar la política predeterminada. Si es ACEPTAR, cámbielo a SOLTAR usando

iptables -P INPUT DROP

entonces puede permitir una IP específica para un puerto específico. La sintaxis es

iptables -I INPUT -p tcp --dport service-port -s IP-address -j ACCEPT

p.ej

iptables -I INPUT -p tcp --dport 22 -s 192.168.122.101 -j ACCEPT

Respuesta2

Este es un formato para ENTRADA que puede cambiar según sus requisitos.

iptables -A INPUT -p tcp --dport port number -s serverip -j accept

información relacionada