Manual de los Servidores Dinámicos |
|
En este manual aprenderemos como limitar el envío de spam desde esta fuente externa.
Hemos identificado los mensajes en la cola de correo con
# /var/qmail/bin/qmail-qread 18 Jul 2005 15:03:07 GMT #2996948 9073 bouncing done remote user1@domain1.com done remote user2@domain2.com
Posteriormente hemos buscado el mensaje y hemos leido su contenido
# find /var/qmail/queue/mess/ -name 2996948
Y por fin hemos encontrado que el origen del spam externo al servidor
Received: (qmail 19622 invoked from network); 13 Sep 2005 17:52:36 +0700 Received: from external_domain.com (195.16.1.1)
Las lineas anteriores nos indican que el mensaje ha sido enviado desde una Ip externa la 195.16.1.1.
Deberíamos revisar el resto de mensajes de spam para estar seguros que es la única IP origen de spam, y sino anotar también las otras.
Ahora que ya sabemos desde donde proviene el spam que nuestro servidor está reenviando vamos a limitar el envío desde estas Ip. Para ello utilizamos el servicio de firewall con la siguiente regla
iptables -A INPUT -s 195.16.1.1 -j REJECTCon la instrucción anterior limitamos todo el acceso a nuestro servidor a la IP 195.16.1.1. Repetiremos este comando con el resto de Ip que actuen de origen de spam.
Es muy importante que nos aseguremos de que las Ips son realmente orígenes de spam y no usuarios que envian correo o envian a listas de distribución, ya que la regla de firewall va limitar cualquier acceso desde la IP.
Es posible que el acceso ilegal para reenvío de correo a través de tu servidor se haya producido aprovechando una falla de seguridad del sistema operativo, o desde software servidor, o tal vez porque alguien ha descubierto la contraseña de un usuario real, pero también puede ser que el servidor no esté bien protegido por una mala configuración. Aprovechemos para revisar que la configuración del servidor sea la correcta.
Primero tenemos que comprobar que dentro de cada dominio se rechaza el envío de correo a usuarios inexistentes.
Dentro de cada dominio -> Servicios -> Correo -> Preferencias Envío de correo a usuario inexistente : RechazarEsta operación puede realizarse para todos los dominios a la vez utilizando la facilidad de Operaciones de Grupo que está disponible desde Plesk 7.5.3.
Tenemos que comprobar también que los usuarios necesitan autenticarse para enviar correo.
En Servidor -> Servicios -> Correo - > Preferencias Reenvíos: Requiere Autorización.
Y por último asegurarnos que en la lista blanca únicamente está la máquina local, configuración necesaria para que funcione el Webmail.
En Servidor -> Servicios -> Correo - > Lista Blanca Debe aparecer únicamente la IP 127.0.0.1 / 32
Con estas configuraciones tendremos nuestro servidor correctamente protegido frente a futuros ataques de spam.
2007 © Digital Value