[[PageOutline(1-10,Page Contents)]] = Iptables = {{{ #!sh #configuracion actual iptables -L -v --line-numbers #Borrar una regla por nº de linea iptable -D INPUT 1 }}} * Las reglas que se crean con iptables se almacenan en memoria, para salvarlas para el siguiente reinicio '''service iptables save''', en caso de editar directamente '''/etc/sysconfig/iptables''' primero reiniciar el servicio y despues save. * Para mover reglas a otro equipo copiar '''/etc/sysconfig/iptables''' y reiniciar /sbin/service iptables restart == Reglas añadidas para ssh == {{{ iptables -A INPUT -i eth1 -s 192.168.202.0/24 -p tcp --dport 22 -j ACCEPT iptables -A INPUT -i eth0 -s 193.144.202.0/24 -p tcp --dport 22 -j ACCEPT }}} === Modificacion: === https://we.riseup.net/stefani/iptables-recent-module-and-hit-limits {{{ -A INPUT -i eth0 -p tcp -m tcp --dport 22 -m state --state NEW -j SSHSCAN -A SSHSCAN -m recent --set --name SSH --rsource -A SSHSCAN -m recent --update --seconds 3600 --hitcount 5 --name SSH --rsource -j LOG --log-prefix "Anti SSH-Bruteforce: " --$ -A SSHSCAN -m recent --update --seconds 3600 --hitcount 5 --name SSH --rsource -j DROP -A SSHSCAN -j ACCEPT }}} Para quitar una maquina: echo "-193.144.202.192" > /proc/self/net/xt_recent/SSH