IP 주소 및 호스트 이름 변경

IP 주소 및 호스트 이름 작업 목록 변경

다음 표에서는 Cisco Unified Communications ManagerIM and Presence Service 노드의 IP 주소 및 호스트 이름을 변경하기 위해 수행하는 작업에 대해 설명합니다.

표 1. IP 주소 및 호스트 이름 작업 목록 변경

항목

작업

1

변경 전 작업 및 시스템 상태 확인을 수행합니다.

2

CLI(command-line interface) 또는 통합 운영 체제 GUI를 사용하여 노드의 IP 주소 또는 호스트 이름을 변경 니다.

IM and Presence Service 노드의 경우 다음 조건을 준수하십시오.

  • 가입자 노드를 변경하기 전에 먼저 데이터베이스 퍼블리셔 노드의 IP 주소 및 호스트 이름을 변경합니다.

  • 모든 가입자 노드에 대한 IP 주소 및 호스트 이름을 동시에 또는 한 번에 변경할 수 있습니다.

참고

 
IM and Presence Service 노드의 IP 주소 또는 호스트 이름을 변경한 후에 Cisco Unified Communications Manager에서 SIP 게시 트렁크에 대한 대상 주소 값을 변경해야 합니다. 변경 후 작업 목록을 참조하십시오.

3

변경 후 작업을 수행합니다.

OS 관리 GUI를 통해 IP 주소 또는 호스트 이름 변경

Cisco Unified 운영 체제 관리를 사용하여 배포의 호스트 이름으로 정의되는 퍼블리셔 및 가입자 노드의 IP 주소 또는 호스트 이름을 변경할 수 있습니다. 별도로 언급된 경우가 아니면 이 절차의 각 단계는 Unified Communications ManagerIM and Presence 서비스 클러스터의 게시자 및 가입자 노드에 모두 적용됩니다.

set network hostname 명령을 통해 호스트 이름을 변경하면 자동으로 자체 서명 인증서가 생성됩니다. 이렇게 하면 클러스터의 모든 장치가 업데이트된 ITL 파일을 다운로드할 수 있도록 재설정됩니다. 클러스터에서 CA 서명 인증서를 사용하고 있는 경우에는 해당 인증서를 다시 서명해야 합니다.

set network hostname 명령을 사용하여 IP 주소만 변경하면 클러스터의 모든 장치가 재설정되어 업데이트된 ITL 파일을 다운로드할 수 있습니다. 인증서가 업데이트되지 않습니다.


참고


호스트 이름을 변경해도 ITL 복구 인증서 재생성이 트리거되지 않습니다.

경고


  • Cisco Unified 운영 체제 관리를 통해 한 번에 이러한 설정 중 하나만 변경하는 것이 좋습니다. IP 주소와 호스트 이름을 동시에 변경하려면 CLI 명령 set network hostname을 사용합니다.

  • Unified Communications Manager 클러스터 보안이 혼합 모드로 작동 중인 경우 CTL 클라이언트를 실행하고 CTL 파일을 업데이트하거나 tokenless CTL 기능을 사용한 경우 utils CTL update CTLFile을 실행할 때까지 호스트 이름 또는 IP 주소를 변경한 후 이 노드에 대한 보안 연결이 실패합니다


시작하기 전에

배포에 대한 사전 변경 작업 및 시스템 상태 확인을 수행합니다.


참고


Vcenter에서 vNIC를 변경해야 하는 경우에는 CLI 명령 set network hostname을 사용합니다 .

프로시저


단계 1

Cisco Unified 운영 체제 관리에서 설정 > IP > 이더넷 을 선택합니다

단계 2

호스트 이름, IP 주소 및 필요한 경우 기본 게이트웨이를 변경합니다.

단계 3

저장을 클릭합니다.

노드 서비스는 새 변경 사항을 사용하여 자동으로 다시 시작합니다. 서비스를 다시 시작하면 변경 사항을 적용하기 위해 적절한 업데이트 및 서비스 재시작 시퀀스가 보장됩니다.

호스트 이름을 변경하면 자동으로 자체 서명된 인증서가 재생성되고 클러스터의 모든 장치가 업데이트된 ITL 파일을 다운로드할 수 있도록 재설정됩니다. 호스트 이름을 변경해도 ITL 복구 인증서 재생성이 트리거되지 않습니다.


다음에 수행할 작업

적용 가능한 모든 변경 후 작업을 수행하여 배포에 변경 사항이 적절히 구현되었는지 확인합니다.


참고


새 호스트 이름이 올바른 IP 주소로 확인되지 않는 경우에는 진행하지 마십시오.


클러스터에서 CA 서명 인증서를 사용하고 있는 경우에는 해당 인증서를 다시 서명해야 합니다.

해당 프로세스를 사용하여 클러스터를 혼합 모드로 전환하는 경우 CTL 클라이언트를 실행하여 CTL 파일을 업데이트합니다. tokenless CTL 기능을 사용한 경우에는 CLI 명령 utils ctl update CTLFile을 실행합니다.

Unified CM Administration GUI를 통해 IP 주소 또는 호스트 이름 변경

Cisco Unified CM 관리를 사용하여 게시자 및 가입자 노드의 IP 주소 또는 호스트 이름을 변경할 수 있습니다. 이렇게 하면 호스트 이름 항목이 시스템 정의 호스트 이름 또는 IP 값과 동일해집니다.

IP 주소 또는 호스트 이름을 변경하면 자동으로 자체 서명된 인증서가 생성됩니다. 이렇게 하면 클러스터의 모든 장치가 업데이트된 ITL 파일을 다운로드할 수 있도록 재설정됩니다. 클러스터에서 CA 서명 인증서를 사용하는 경우에는 해당 인증서를 다시 서명해야 합니다.


경고


  • 호스트 이름 또는 IP 주소를 변경하려면 시스템 서비스를 다시 시작해야 합니다. 따라서 정상적인 작동 시간 중에는 변경하지 마십시오.

  • Cisco Unified CM 관리를 통해 한 번에 이러한 설정 중 하나만 변경하는 것이 좋습니다. IP 주소와 호스트 이름을 동시에 변경하려면 CLI 명령 set network hostname을 사용합니다.

  • Unified Communications Manager 클러스터 보안이 혼합 모드로 작동 중인 경우 CTL 클라이언트를 실행하고 CTL 파일을 업데이트하거나 tokenless CTL 기능을 사용한 경우 utils CTL update CTLFile을 실행할 때까지 호스트 이름 또는 IP 주소를 변경한 후 이 노드에 대한 보안 연결이 실패합니다

  • Cisco Unified OS 관리 및 Cisco Unified CM 관리 페이지에 정의된 호스트 이름 또는 IP 주소가 일치하지 않는 경우 애플리케이션에서 올바른 전화기 상태를 가져올 수 없습니다. 또한 인증서 불일치로 인해 TLS 핸드셰이크가 실패합니다. 따라서 Cisco Unified OS 관리와 Cisco Unified CM 관리 페이지 모두에서 IP 주소 및 호스트 이름 항목이 동일해야 합니다.


시작하기 전에

배포에 대한 사전 변경 작업 및 시스템 상태 확인을 수행합니다.

프로시저


단계 1

Cisco Unified CM 관리에서 시스템 > 서버를 선택합니다.

서버 찾기 및 나열 창이 나타납니다.

단계 2

모든 서버 목록을 가져오려면 찾기를 클릭합니다.

단계 3

목록에서 호스트 이름을 수정할 서버를 클릭합니다.

단계 4

호스트 이름/IP 주소* 필드에 새 호스트 이름 또는 IP 주소를 입력하고 저장을 클릭합니다.

단계 5

관리 CLI GUI를 사용하여 utils system restart CLI 명령을 사용하여 노드를 재부팅합니다.


CLI를 통해 IP 주소 또는 호스트 이름 변경

CLI 를 사용하여 배포의 호스트 이름으로 정의되는 게시자 및 가입자 노드의 IP 주소 또는 호스트 이름을 변경할 수 있습니다. 별도로 언급된 경우가 아니면 이 절차의 각 단계는 Cisco Unified Communication Manager 및 IM and Presence Service 클러스터의 게시자 및 가입자 노드에 모두 적용됩니다.

호스트 이름을 변경하면 자동으로 자체 서명된 인증서가 생성됩니다. 이렇게 하면 클러스터의 모든 장치가 업데이트된 ITL 파일을 다운로드할 수 있도록 재설정됩니다. 클러스터에서 CA 서명 인증서를 사용하는 경우에는 해당 인증서를 다시 서명해야 합니다. 호스트 이름을 변경해도 ITL 복구 인증서 재생성이 트리거되지 않습니다.


경고


Cisco Unified Communications Manager 클러스터 보안이 혼합 모드로 작동 중인 경우 CTL 클라이언트를 실행하고 CTL 파일을 업데이트하거나 tokenless CTL 기능을 사용한 경우 utils CTL update CTLFile을 실행할 때까지 호스트 이름 또는 IP 주소를 변경한 후 이 노드에 대한 보안 연결이 실패합니다


시작하기 전에

배포에 대한 사전 변경 작업 및 시스템 상태 확인을 수행합니다.

프로시저


단계 1

변경하려는 노드의 CLI에 로그인합니다.

단계 2

set network hostname을 입력합니다.

단계 3

표시되는 메시지에 따라 호스트 이름, IP 주소 또는 기본 게이트웨이를 변경합니다.

  1. 새 호스트 이름을 입력하고 Enter 키를 누릅니다.

  2. IP 주소를 변경하려면 를 입력하고, 그렇지 않으면 4단계로 이동합니다.

  3. 새 IP 주소를 입력합니다.

  4. 서브넷 마스크를 입력합니다.

  5. 게이트웨이의 주소를 입력합니다.

단계 4

모든 입력이 올바른지 확인하고 를 입력하여 프로세스를 시작합니다.


다음에 수행할 작업

적용 가능한 모든 변경 후 작업을 수행하여 배포에 변경 사항이 적절히 구현되었는지 확인합니다.


참고


새 호스트 이름이 올바른 IP 주소로 확인되지 않는 경우에는 진행하지 마십시오.


클러스터에서 CA 서명 인증서를 사용하는 경우에는 해당 인증서를 다시 서명해야 합니다.

해당 프로세스를 사용하여 클러스터를 혼합 모드로 전환하는 경우 CTL 클라이언트를 실행하여 CTL 파일을 업데이트합니다. tokenless CTL 기능을 사용한 경우에는 CLI 명령 utils ctl update CTLFile을 실행합니다.

설정된 네트워크 호스트 이름에 대한 CLI 출력 예


참고


vNIC를 vcenter에서 변경해야 하는 경우 다음 출력에 표시된 대로 5개 구성 요소 알림 스크립트: regenerate_all_certs.sh 중 4개를 호출한 후 vNIC를 업데이트합니다.
 admin:set network hostname ctrl-c: 입력을 종료합니다. *** 경고 *** 우선 명령을 취소한 것이 아니면 이 창을 닫지 마십시오. 이 명령은 자동으로 시스템 서비스를 재시작합니다. 명령은 정상적인 작동 시간 중에 발행해서는 안 됩니다. ======================================================= 참고: 새 호스트 이름이 클러스터 전체에 걸쳐 고유한 이름인지 확인하십시오. DNS 서비스를 활용하는 경우, 계속 진행하기 전에 DNS 구성이 모두 완료되었어야 합니다. ======================================================= 보안 경고 : 이 작동은 타사에서 서명하여 업로드된 인증서 모두를 포함하여 모든 CUCM 인증서를 재생성하게 됩니다. 호스트 이름:: newHostname를 입력하십시오. 지금 네트워크 IP 주소를 변경하시겠습니까? [예]:: 경고: 명령이 완료될 때까지 이 창을 닫지 마십시오. ctrl-c: 입력을 종료합니다. *** 경고 *** ======================================================= 참고: 새 IP 주소가 클러스터 전체에 걸쳐 고유한지 확인하십시오. ======================================================= Enter the ip address:: 10.10.10.28 Enter the ip subnet mask:: 255.255.255.0 Enter the ip address of the gateway:: 10.10.10.1 Hostname: newHostname IP Address: 10.10.10.28 IP Subnet Mask: 255.255.255.0 Gateway: 10.10.10.1 Do you want to continue [yes/no]? yes calling 1 of 5 component notification script: ahostname_callback.sh Info(0): Processnode query returned = name ========== bldr-vcm18 updating server table from:'oldHostname', to: 'newHostname' Rows: 1 updating database, please wait 90 seconds updating database, please wait 60 seconds updating database, please wait 30 seconds Going to trigger /usr/local/cm/bin/dbl updatefiles --remote=newHostname,oldHostname calling 2 of 5 component notification script: clm_notify_hostname.sh notification Verifying update across cluster nodes... platformConfig.xml is up-to-date: bldr-vcm21 cluster update successfull calling 3 of 5 component notification script: drf_notify_hostname_change.py calling 4 of 5 component notification script: regenerate_all_certs.sh calling 5 of 5 component notification script: update_idsenv.sh calling 1 of 2 component notification script: ahostname_callback.sh Info(0): Processnode query returned = name ==== Going to trigger /usr/local/cm/bin/dbl updatefiles --remote=10.10.10.28,10.67.142.24 calling 2 of 2 component notification script: clm_notify_hostname.sh Verifying update across cluster nodes... 인터페이스 eth0을 종료하는 중 

IP 주소만 변경


참고


릴리스 14SU3부터는 CLI를 사용하여 IP 주소를 변경하면 서비스 매니저 서비스가 다시 시작됩니다.

CLI를 사용하여 노드의 IP 주소를 변경할 수 있습니다.

노드가 호스트 이름 또는 FQDN에 의해 정의된 경우 변경하기 전에 DNS만 업데이트해야 합니다(DNS를 사용하는 경우).


참고


IM and Presence Service의 경우:

  • 먼저 IM and Presence 데이타베이스 퍼블리셔 노드를 변경하고 확인합니다.

  • IM And Presence Service 가입자 노드를 동시에 또는 한 번에 변경할 수 있습니다.


시작하기 전에

배포에 대한 사전 변경 작업 및 시스템 상태 확인을 수행합니다.

프로시저


단계 1

변경하려는 노드의 CLI에 로그인합니다.

단계 2

set network ip eth0 new-ip_address new_netmask new_gateway를 입력하여 노드의 IP 주소를 변경합니다.

참고

 
set network ip eth0명령으로 IP 주소를 변경해도 인증서 재생성이 트리거되지 않습니다.

여기서 new_ip_address는 새 IP 주소를 지정하고, new_netmask는 새 서버 네트워크 마스크를 지정하며, new_gateway는 게이트웨이 주소를 지정합니다.

다음 출력이 표시됩니다.

admin:set network ip eth0 10.53.57.101 255.255.255.224 10.53.56.1 경고: 이 설정을 변경하면 이 서버의 소프트웨어 라이센스가 무효가 됩니다 라이센스를 다시 호스트해야 합니다. 계속할까요(y/n)?

단계 3

CLI 명령의 출력을 확인합니다. yes를 입력한 다음 Enter 키를 눌러 프로세스를 시작합니다.


다음에 수행할 작업

적용 가능한 모든 변경 후 작업을 수행하여 배포에 변경 사항이 적절히 구현되었는지 확인합니다.

네트워크 IP 주소 설정에 대한 출력 예


Note


vNIC를 vcenter에서 변경해야 하는 경우 다음 출력에 표시된 대로 6개 구성 요소 알림 스크립트: aetc_hosts_verify.sh 중 3개를 호출한 후 vNIC를 업데이트합니다.
admin:set network ip eth0 10.77.30.34 255.255.255.0 10.77.30.1 *** W A R N I N G *** This command will restart system services ======================================================= Note: Please verify that the new ip address is unique across the cluster and, if DNS services are utilized, any DNS configuration is completed before proceeding. ======================================================= Continue (y/n)?y calling 1 of 6 component notification script: acluster_healthcheck.sh calling 2 of 6 component notification script: adns_verify.sh No Primary DNS server defined No Secondary DNS server defined calling 3 of 6 component notification script: aetc_hosts_verify.sh calling 4 of 6 component notification script: afupdateip.sh calling 5 of 6 component notification script: ahostname_callback.sh Info(0): Processnode query returned using 10.77.30.33: name ==== calling 6 of 6 component notification script: clm_notify_hostname.sh

CLI를 사용하여 DNS IP 주소 변경

CLI를 사용하여 배포의 퍼블리셔 및 가입자 노드에 대한 DNS IP 주소를 변경할 수 있습니다. 이 절차는 Cisco Unified Communication Manager 및 IM and Presence Service 클러스터의 퍼블리셔 및 가입자 노드에 모두 적용됩니다.


참고


DNS 서버 레코드에 변경 사항이 있거나 DNS 서버 자체에 변경 사항이 있는 경우 사용자는 nscd 서비스를 다시 시작해야 합니다. 이렇게 다시 시작하면 캐시 레코드가 지워지고 새 레코드가 캐시에 로드됩니다.

시작하기 전에

배포에 대한 사전 변경 작업 및 시스템 상태 확인을 수행합니다.

프로시저


단계 1

변경하려는 노드의 CLI에 로그인합니다.

단계 2

set network dns primary/secondary <new IP address of the DNS>를 입력합니다.

참고

 
DNS 서버에 대한 IP 주소를 변경하는 경우 utils system restart CLI 명령을 통해 서버를 재부팅해야 합니다.

다음 출력이 표시됩니다.

admin:set network dns primary/secondary <new IP address of DNS> *** 경고 *** 이로 인해 시스템의 네트워크 연결이 일시적으로 끊어집니다.

단계 3

CLI 명령의 출력을 확인합니다. Yes를 입력한 다음 Enter 키를 눌러 프로세스를 시작합니다.