Bloquear IP (Firewall) para Multics en nuestro VPS

muelas77

Baneado
Baneado
Usuario Premium
Registrado
7 Ago 2014
Mensajes
132
Reacciones
5
bueno compis , os voy a explicar como lo tengo yo hecho y funcionando para banear ips en el multics.
Vamos a crear un archivo.

PHP:
ipkill.sh
y ahi metemos lo siguiente:

PHP:
#!/bin/bash
#multics firewall using iptables by Imp
IPT=/sbin/iptables
SPAMLIST="spamlist"
SPAMDROPMSG="SPAM LIST DROP"
BADIPS=$(egrep -v -e "^#|^$" /var/etc/banned.ips)

# create a new iptables list
$IPT -N $SPAMLIST

for ipblock in $BADIPS
do
$IPT -A $SPAMLIST -s $ipblock -j LOG --log-prefix "$SPAMDROPMSG"
$IPT -A $SPAMLIST -s $ipblock -j DROP
done

$IPT -I INPUT -j $SPAMLIST
$IPT -I OUTPUT -j $SPAMLIST
$IPT -I FORWARD -j $SPAMLIST
una vez hecho eso ahora creamos un archivo para las ips.

PHP:
banned.ips
y metemos esto:

PHP:
#######################################################
############# banned.ips ##############################
#######################################################
este archivo lo metemos donde tenemos la configuracion de INCLUDES de nuestro multics, y creamos el INCLUDE.


##########################################################
## Files
##########################################################
INCLUDE "/var/etc/mcs-cache.cfg"
INCLUDE "/var/etc/mcs-bad-cw.cfg"
INCLUDE "/var/etc/n-users.cfg"
INCLUDE "/var/etc/mg-servers.cfg"
INCLUDE "/var/etc/c-servers.cfg"
INCLUDE "/var/etc/banned.ips"


Tanto el ipkill.sh y el banned.ip , le dais atributos 755

ahora vamos a lanzar el script:

vamos al putty, y nos metemos en rc.local

PHP:
vim rc.local
y ponemos esta linea:

PHP:
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/script/ipkill.sh
exit 0
~
~
~
~
~
"/etc/rc.local" 19L, 455C 1,0-1 

para guardar control+C 2 veces y luego :x
Hacemos un reboot al vps , y ya lo tendremos funcionando el script

Ahora para meter las ips , te vas a webinfo multics y te vas a las carpetas de editor , lado derecho arriba y ahi te saldra la carpeta banned.ips, metes la ip a bannear y listo .
saludos
 
Arriba
AdBlock Detectado

Lo entendemos, los anuncios son molestos!

Pero debe usted entender que la pagina web funciona bien gracias a la publicidad no dude en hacer click en los anuncios ayuda en todo el mantenimiento de la pagina web. Para obtener la mejor experiencia en el sitio, desactive su AdBlocker.

He desactivado AdBlock    No Gracias