Tecnología

Inicio

Cómo bloquear un intervalo de direcciones completa en Sendmail

Sendmail es una aplicación de código abierto para servidores Linux y Unix que permite el enrutamiento de correo electrónico y el envío. Cuando la administración de un servidor, que a veces puede ser útil para evitar que los propietarios de determinadas direcciones de protocolo de Internet de ser capaz de enrutar el correo a través de su sistema. Por ejemplo, puede bloquear los spammers conocidos. Bloquear toda una gama de direcciones IP en Sendmail mediante la edición de los archivos de configuración y base de datos de la aplicación.

Instrucciones

1 Escriba el siguiente comando en su terminal de Linux o Unix:

vi /etc/mail/sendmail.cf

Este comando pondrá en marcha el editor de texto vi y abrir el fichero de configuración de Sendmail.

2 Confirmar el archivo contiene la siguiente instrucción:
CARACTERÍSTICA ( ` 'access_db) DNL
Si no contiene esa instrucción, copiar y pegar en el archivo, en una nueva línea, y guardar el archivo.

3 Escriba el siguiente comando en el terminal para abrir el archivo de base de datos principal de Sendmail:

vi / etc / mail / access

4 Introduzca la siguiente instrucción en una nueva línea:
X / Y RECHAZO
Reemplazar "X" con la primera dirección IP en el rango que desea bloquear y "Y" con el último. Por ejemplo, la siguiente instrucción bloqueará todas las direcciones IP de "198.210.0.0" para "198.210.0.10":
198.210.0.0/198.210.0.10 RECHAZO
Guarde el archivo y salga Vi.

5 Escriba ambos comandos en el terminal para reconstruir la configuración y reiniciar el servidor Sendmail:

cd /etc/mail/etc/init.d/sendmail reinicio