서버 IP 주소를 변경할 경우 고려해야 할 사항
HCLDomino® 서버의 IP 주소를 변경하면 액세스 문제가 발생할 수 있습니다.
서버의 IP 주소를 변경하기 전에 다음의 가능한 문제점 및 솔루션을 고려하십시오.
- 문제점 1: 서버의 이전 IP 주소가 서버 연결 문서 또는 서버 문서에 저장되어 있는 경우, DNS 및 서버 자체에서 해당 서버의 IP 주소를 변경하면 이전 연결 또는 서버 문서로 인해 연결 오류가 발생합니다.
솔루션: 서버 연결 문서 및 서버 문서에 저장된 네트워크 주소로 IP 주소가 아닌 DNS 완전한 도메인 이름을 사용합니다. 그러면 서버 연결 문서 또는 서버 문서를 변경할 필요없이 DNS에서 서버의 IP 주소를 변경할 수 있습니다. IP 주소에서 DNS 이름으로 네트워크 주소를 언제든지 변경할 수 있습니다.
서버 연결 문서를 수정하려면 서버 연결 문서를 엽니다. 기본사항 탭의 연결 유형 필드에서 근거리 통신망을 선택한 경우, 고급 탭을 클릭하고 대상 서버 주소 필드에서 항목을 선택합니다. 필드에 서버의 IP 주소가 포함된 경우 IP 주소를 삭제하고 완전한 도메인 이름을 입력합니다. 서버 기반 Domino® 디렉토리 및 클라이언트 기반 연락처에는 이러한 문제가 있을 수 있습니다.
서버 문서를 수정하려면 TCP 포트의 네트워크 주소에 대한 포트 탭을 클릭합니다. 필드에 IP 주소가 포함된 경우 항목을 올바른 완전한 도메인 이름으로 변경합니다.
- 문제점 2: HCLNotes® 클라이언트 및 Domino® 서버가 성공적으로 서버에 연결하는 데 사용된 IP 주소를 캐시합니다. 이 캐시 항목이 존재하는 경우, 서버의 IP 주소를 변경하면 캐시된 이전 주소가 연결에 실패할 수 있습니다.
다음 방법은 이 문제를 해결할 수 있습니다. 해결책은 사용 순서대로 나열되어 있습니다.
솔루션 1: 빠른 연결 알고리즘은 클라이언트 또는 서버가 당일 전의 서버와 동일한 서버에 성공적으로 연결한 경우에 사용됩니다. 오늘 연결을 아직 성공하지 못한 경우, 더 느린 알고리즘이 사용되고 캐시는 무시됩니다. 이러한 문제가 발생하지 않도록 서버의 IP 주소를 저녁 늦게 자정 전에 변경합니다.
솔루션 2: 서버에 대해 성공한 연결을 따라 캐시가 다시 작성됩니다. 캐시된 주소는 결정된 IP 주소가 아닌 사용자가 입력한 주소입니다. 사용자가 servera.renovations.com을 입력하여 servera/renovations에 연결하는 경우, 캐시된 주소는 1.2.3.4가 아닌 servera.renovations.com이 되고 문제가 발생하지 않습니다.
솔루션 3: 사용자가 Notes® 이름(예: servera/renovations)으로 서버에 연결하려는 경우, 시간이 경과된(stale) 캐시 항목이 사용됩니다. 사용자가 서버의 완전한 도메인 이름(예: servera.renovations.com)을 사용하여 연결하려는 경우, 캐시는 사용되지 않고 새 주소를 DNS에서 가져온 후 올바른 새 주소를 캐시에 입력합니다. 서버의 완전한 도메인 이름을 사용하여 연결을 수행하려면, 또는 을 사용합니다.
솔루션 4: 캐시는 위치 문서(클라이언트의 경우) 및 서버 문서(서버의 경우)에 있는 다음 Notes® 필드에 저장됩니다.
$Saved Addresses
$SavedDate
$SavedPorts
$Savedservers
$SavedTriedDate
이러한 필드를 위치 또는 서버 문서에서 삭제한 경우, 캐시의 이전 IP 주소를 사용할 수 없습니다. Notes® 항목은 클라이언트 또는 서버가 인메모리 사본에 나타날 때 다시 작성되므로 이 방법을 혼동할 수 있습니다. 따라서 이 방법을 사용하여 클라이언트에 대한 캐시를 삭제하려면, 로컬 주소록에 에이전트를 작성한 후 다른 위치 문서로 전환하고 클라이언트를 종료합니다. 클라이언트를 재시작한 후 에이전트를 실행하여 다른 모든 위치에 대한 캐시를 삭제합니다. 일반적인 위치로 전환합니다.
캐시를 삭제하는 샘플 에이전트 수식 언어 코드:
FIELD $SavedAddresses:=@DeleteField;
FIELD $SavedDate:=@DeleteField;
FIELD $SavedPorts:=@DeleteField;
FIELD $SavedTriedDate:=@DeleteField;
FIELD $Savedservers:=@DeleteField;
SELECT @All
솔루션 5: NOTES.INI 설정
DONT_USE_REMEMBERED_ADDRESSES=1
을 사용하여 캐시된 주소의 사용을 사용 불가능으로 설정합니다.클라이언트가 다중 포트 기술 또는 느린 포트 기술을 사용하는 경우, 이 기술은 서버가 다운되었음을 보고할 때 긴 시간의 지연이 유발될 수 있으므로 권장되지 않습니다.