El problema lento de la puesta en marcha de sendmail bajo el host de Linux

  
 

En la mayoría de las distribuciones de Linux, el paquete de correo antiguo de sendmail se instala de forma predeterminada. Después de que se instala el sistema, cuando se reinicia el sistema, muchos hermanos se encuentran con el proceso de inicio y se detienen cuando se inicia el servicio sendmail. Los amigos que no tienen paciencia y experiencia pueden pensar que el sistema está defectuoso o que el sistema no está instalado. De hecho, ni el sistema está defectuoso ni el sistema está instalado. En su lugar, el sistema envía el nombre de host que estableció al enviar el correo. Un registro o registro de nombre de dominio inverso, debido a que los 9 sistemas raíz DNS del mundo están todos en los Estados Unidos, esta vez irá a consultar el registro de dns A correspondiente al nombre de host de la máquina, especialmente cuando instala el sistema, algunos de los hosts "extraños" Cuando el nombre, como servidor web, etc., esta vez, sendmail hará esta operación.

28 de abril 13:41:36 servidor web sendmail [3494]: gethostby * .getanswer: solicitado " servidor web EN AAAA ", tiene tipo " A "

28 de abril 13:42 : 36 webserversendmail [3499]: gethostby * .getanswer: preguntado por " servidor web EN AAAA ", tiene el tipo " A "

28 de abril 13:43:37 servidor web sendmail: inicio de sendmail exitoso

28 de abril 13:43:37 webserver sm-msp-queue [3509]: gethostby * .getanswer: solicitado "webserver IN AAAA", tiene el tipo "A" -

Buena suerte, mía Significa que su "RP", ok, oh, la consulta es más rápida, no puede sentir lo mismo, "RP" no es bueno, tan solo de uno a dos minutos, más de cuatro a cinco minutos, y no se informa del destino. El mensaje de error, esta vez es mucho más largo que el que podemos soportar "8s", y los hermanos que sufren mal en sus corazones sufrirán.

Comprendiendo el problema principal, puede prescribir el medicamento correcto. Por ejemplo, podemos modificar el archivo de configuración del sistema /etc /hosts y /etc/resolv.conf

para permitir que Sendmial omita la consulta del host remoto, aquí Dada la forma más fácil de configurar un alias para el host

Modificar /etc /hosts, antes de modificar

127.0.0.1 localhost.localdomain localhost


127.0.0.1 localhost.localdomain localhost webserver

Reinicie sendmail de nuevo

[root @ webserver ~] # service sendmail restart

Apagando Sm-client: [OK]

Cerrar sendmail: [OK]

Iniciar sendmail: [OK]

Iniciar sm-client: [OK]

El tiempo de arranque ha alcanzado el segundo nivel.

Copyright © Conocimiento de Windows All Rights Reserved