Qué puede implicar cambiar la dirección IP de un servidor
Hay dos posibles situaciones problemáticas que se describen a continuación: El primer problema potencial: si la dirección IP anterior del servidor está almacenada en cualquier "Documento de conexión del servidor" o "Documento del servidor", entonces en DNS y en el propio servidor. Los Documentos de conexión del servidor o Documentos del servidor pueden provocar que la conexión falle al cambiar la dirección IP de ese servidor. Solución alternativa: utilice el nombre de dominio DNS completo (en lugar de la dirección IP) como la dirección de red almacenada en el documento de conexión del servidor o en el documento del servidor. Luego puede cambiar la dirección IP del servidor en DNS sin cambiar el documento de Conexión del servidor o el documento del Servidor. Puede cambiar su dirección de red de una dirección IP a un nombre DNS en cualquier momento. Para modificar el documento de Conexión del servidor, primero abra el documento de Conexión del servidor. En la pestaña "Básico", si se selecciona "LAN" en el campo "Tipo de conexión", haga clic en la pestaña "Avanzado" y seleccione el elemento en el campo "Dirección del servidor de destino". Si el dominio contiene la dirección IP del servidor, elimine la dirección IP e ingrese el nombre de dominio completo. Tenga en cuenta que este problema se produce tanto con los directorios de Domino basados en el servidor como con las libretas de direcciones basadas en el cliente. Para modificar el documento del servidor, haga clic en la pestaña Puertos para el puerto de dirección de red TCP. Si el dominio contiene una dirección IP, cambie la entrada al nombre de dominio completo apropiado. Un segundo problema potencial: todos los algoritmos utilizados por los clientes Notes y los servidores Domino para conectarse a los servidores Domino tienen la capacidad de almacenar en caché las direcciones IP utilizadas para conectarse exitosamente al servidor. Si esta entrada de caché existe, al cambiar la dirección IP del servidor, el uso de la dirección antigua en caché puede provocar que falle la conexión. Esta caché se denomina caché del servicio de nombres de Notes (NNSC). Es importante comprender por qué se realiza el almacenamiento en caché. Notes admite una amplia variedad de tecnologías de red implementadas como puertos de Notes. Si Notes intenta conectarse a un servidor que no funciona y prueba todas las tecnologías posibles (puerto de Notes) utilizando todas las herramientas posibles de resolución de nombre a dirección hasta que todos los puertos fallan, el intento de conexión tardará mucho tiempo. Para evitar grandes retrasos en la notificación de errores después de que se apaga el servidor, Notes implementa dos algoritmos de conexión del servidor. Un algoritmo usa la dirección de caché y es más rápido; el otro algoritmo no usa el caché cuando falla la conexión, pero el algoritmo de conexión completo es más lento. Solución: Los siguientes métodos pueden resolver este problema. Las soluciones se enumeran en el orden en que deben usarse. -- El algoritmo de conexión rápida sólo se utiliza cuando el cliente o servidor se ha conectado previamente con éxito al mismo servidor. Si la conexión no ha sido exitosa hoy, se usa un algoritmo más lento y no se usa caché. Para evitar este problema, cambie la dirección IP de su servidor a altas horas de la noche (pero antes de la medianoche). Esta es la solución más sencilla porque es transparente para el usuario y no requiere una llamada de ayuda ni ningún trabajo por parte del usuario. -- Vuelva a escribir el caché después de conectarse exitosamente al servidor. La dirección almacenada en caché es la dirección ingresada por el usuario, no la dirección IP resuelta. Por lo tanto, si un usuario está acostumbrado a escribir servera.acme.com cuando se conecta a servera/acme, la dirección de caché será servera.acme.com, no 1.2.3.4, y no habrá ningún problema. -- Sobrescribe el caché después de cualquier conexión exitosa con el servidor. Si un usuario intenta conectarse a un servidor por su nombre de Notes (por ejemplo, servera/acme), se utiliza una entrada de caché obsoleta. Si un usuario intenta conectarse usando el nombre de dominio completo del servidor (por ejemplo, servera.acme.com), no se usa el caché, pero se obtiene una nueva dirección del DNS y se ingresa la nueva dirección correcta en el caché.
Para conectarse exitosamente usando el nombre de dominio completo del servidor, use el comando de menú Abrir base de datos de archivos o la opción de menú Servicio de seguimiento de puertos Preferencias de usuario Preferencias de archivo. -- Almacene en caché los siguientes campos de Notes almacenados en el documento "Ubicación" del cliente y en el documento "Servidor" del servidor: $SavedAddresses$SavedDate$SavedPorts$SavedServers$SavedTriedDate Si estos campos se eliminan del documento "Ubicación" o del documento "Servidor" , (Por ejemplo, usando un proxy de fórmula), no se puede usar la dirección IP anterior en el caché. Este enfoque puede causar confusión porque si sale del cliente o servidor, el proyecto de Notes se sobrescribirá de la memoria. Por lo tanto, para borrar el caché del cliente usando este método, cree el agente en la libreta de direcciones local, luego cambie al documento de Ubicación de la isla y salga del cliente. Reinicie el cliente y ejecute el agente para borrar el caché en todas las demás ubicaciones. Cambie a la posición normal. El código de lenguaje de fórmula de proxy de muestra para borrar el caché es el siguiente: FIELD $SavedAddresses:=@DeleteField; FIELD $SavedDate:=@DeleteField; FIELD $SavedServers: =@DeleteField ;SELECT @All-- Deshabilite las direcciones almacenadas en caché a través de la siguiente configuración de NOTAS.INI: