시스템 시간 컨피그레이션은 네트워크에서 매우 중요합니다. 동기화된 시스템 클럭은 네트워크의 모든 장치 간에 참조 프레임을 제공합니다. 네트워크 관리, 보안, 계획 및 디버깅의 모든 측면에서는 이벤트 발생 시기를 결정해야 하므로 네트워크 시간 동기화가 중요합니다. 시계를 동기화하지 않으면 보안 침해 또는 네트워크 사용을 추적할 수 없을 때 디바이스 간에 로그 파일의 정확한 상관관계를 파악할 수 있습니다.
또한 시간이 동기화되면 파일 시스템이 상주하는 시스템에 관계없이 수정 시간이 일관성을 유지하는 것이 중요하기 때문에 공유 파일 시스템의 혼란이 줄어듭니다. Cisco Business Switches는 SNTP(Simple Network Time Protocol)를 지원하며, 이 스위치가 활성화되면 디바이스 시간과 SNTP 서버의 시간을 동적으로 동기화합니다.
SNTP와 같은 자동 컨피그레이션 또는 수동 컨피그레이션 방법을 사용하여 스위치의 시스템 시간 및 날짜 설정을 관리할 수 있습니다. 스위치는 SNTP 클라이언트로만 작동하며 다른 디바이스에 시간 서비스를 제공할 수 없습니다.
이 문서에서는 CLI(Command Line Interface)를 통해 스위치에서 시스템 시간 설정을 구성하는 방법에 대한 지침을 제공합니다.
참고: 웹 기반 유틸리티를 통해 스위치의 시스템 시간 설정을 구성하려면 여기를 클릭하십시오.
기본적으로 스위치에는 구성된 네트워크 정책이 없습니다. 기본 LLDP-MED 전역 및 인터페이스 설정은 다음과 같습니다.
기능 |
기본 설정 |
클럭 소스 |
SNTP |
브라우저에서 보낸 시간 |
비활성화됨 |
표준 시간대(정적) |
오프셋은 UTC+0입니다. |
DHCP 시간대 |
비활성화됨 |
서머 타임(DST) |
비활성화됨 |
1단계. 스위치 콘솔에 로그인합니다. 기본 사용자 이름과 비밀번호는 cisco/cisco입니다. 새 사용자 이름 또는 비밀번호를 설정한 경우 대신 자격 증명을 입력합니다.
참고: 스위치의 정확한 모델에 따라 명령이 달라질 수 있습니다. 이 예에서는 텔넷을 통해 CBS350 스위치에 액세스합니다.
2단계. 구성하려는 포트의 현재 컨피그레이션 설정을 표시하려면 다음을 입력합니다.
CBS350#시계 보기 [세부 정보]다음 정보가 표시됩니다.
3단계. 기본 시스템 시간 구성을 선택합니다.
1단계. 스위치의 특권 EXEC 모드에서 다음을 입력하여 글로벌 컨피그레이션 컨텍스트를 입력합니다.
CBS350#터미널 구성2단계. 외부 시간 소스를 구성하려면 다음을 입력합니다.
CBS350(config)#clock source [sntp|browser]옵션은 다음과 같습니다.
참고: 이 예에서는 sntp가 주 클럭 소스로, 브라우저가 대체 클럭 소스로 구성됩니다.
3단계(선택 사항) 구성된 시스템 시간 설정을 표시하려면 다음을 입력합니다.
CBS350#시계 정보 표시4단계. (선택 사항) 스위치의 권한 EXEC 모드에서 다음을 입력하여 설정을 시작 설정 파일에 저장합니다.
CBS350#copy running-config startup-config5단계 (선택 사항) Overwrite file [startup-config]… 프롬프트가 표시되면 Y를 누르거나 N을 누릅니다.
이제 CLI를 통해 스위치의 시스템 시간 설정을 자동으로 구성해야 합니다.
다른 시간 소스를 사용할 수 없는 경우 시스템을 다시 시작한 후 시간과 날짜를 수동으로 구성할 수 있습니다. 다음 시스템이 다시 시작될 때까지 정확한 시간이 유지됩니다. 수동 컨피그레이션은 최후의 수단으로만 사용하는 것이 좋습니다. 스위치가 동기화할 수 있는 외부 소스가 있는 경우 시스템 클록을 수동으로 설정할 필요가 없습니다.
중요: SNTP 서버와 같은 시간 서비스를 제공하는 외부 소스가 네트워크에 있는 경우 시스템 시계를 수동으로 설정할 필요가 없습니다.
스위치에서 시스템 시간 설정을 수동으로 구성하려면 다음 단계를 수행하십시오.
1단계. 스위치의 권한 EXEC 모드에서 다음을 입력합니다.
CBS350#clock set [hh:mm:ss] [month] [day] [year]옵션은 다음과 같습니다.
- hh - 0~23
- mm - 0 ~ 59
- ss - 0~59
참고: 재부팅 후 시스템 클럭은 이미지 생성 시간으로 설정됩니다. 이 예에서, 클럭 시간은 클럭 날짜를 2017년 5월 12일로 하여 12:15:30으로 설정된다.
2단계. 스위치의 특권 EXEC 모드에서 다음을 입력하여 글로벌 컨피그레이션 컨텍스트를 입력합니다.
CBS350#터미널 구성3단계. 시스템 클록의 시간 소스로 SNTP를 비활성화하려면 다음을 입력합니다.
CBS350(config)#클럭 소스 sntp 없음단계 4. (선택 사항) 표시할 시간대를 설정하려면 다음을 입력합니다.
CBS350(config)#clock timezone [영역] [시간 오프셋] [분 오프셋]옵션은 다음과 같습니다.
참고: 시스템은 내부적으로 시간을 UTC로 유지하므로 이 명령은 표시 목적과 시간을 수동으로 설정할 때만 사용됩니다.
CBS350(config)#클록 시간대 PST -85단계(선택 사항) 기본 표준 시간대 컨피그레이션 설정을 복원하려면 다음을 입력합니다.
CBS350(config)#클럭 시간대 없음6단계(선택 사항) DHCP 표준 시간대 옵션에서 시스템의 표준 시간대 및 DST(서머 타임)를 가져올 수 있도록 지정하려면 다음을 입력합니다.
CBS350(config)#clock dhcp timezoneDHCP 표준 시간대를 구성할 때 다음 지침을 확인하십시오.
- DHCPv6에서 받은 정보가 DHCPv4에서 받은 정보보다 우선합니다.
- 하위 인터페이스에서 실행되는 DHCP 클라이언트에서 받은 정보가 상위 인터페이스에서 실행되는 DHCP 클라이언트에서 받은 정보보다 우선합니다
7단계(선택 사항) 기본 DHCP 시간대 컨피그레이션을 복원하려면 다음을 입력합니다.
CBS350(config)#클럭 dhcp 표준 시간대 없음8단계. (선택 사항) DST(Summer Time)로 자동 전환되도록 시스템을 구성하려면 다음 중 하나를 입력합니다.
CBS350(config)#clock summer-time [zone] recurring {usa | eu | {week day hh:mm week day hh:mm} [offset] CBS350(config)#clock summer-time zone recurring {usa | eu | {[day month year hh:mm] [day month year hh:mm]} [offset] CBS350(config)#clock summer-time [zone] date [month day year hh:mm] [month day year hh:mm] [offset]옵션은 다음과 같습니다.
- 시작 - 3월의 두 번째 일요일
- 종료 - 11월 첫 번째 일요일
- 현지 시간 오전 2시
- 시작 - 3월 마지막 일요일
- 종료 - 10월 마지막 일요일
- 시간 현지 시간 오전 1시
- hh - 0~23
- mm - 0 ~ 59
- ss - 0~59
참고: 이 예에서는 반복 DST가 PST 시간대로 구성됩니다. 3월 첫째 주 일요일 매 00:00에 시작하여 11월 둘째 주 일요일에 끝납니다. 오프셋 시간은 60분입니다.
9단계. 권한 EXEC 모드로 돌아가려면 exit 명령을 입력합니다.
CBS350#종료10단계(선택 사항) 구성된 시스템 시간 설정을 표시하려면 다음을 입력합니다.
CBS350#시계 정보 표시11단계. (선택 사항) 스위치의 권한 EXEC 모드에서 다음을 입력하여 설정을 시작 설정 파일에 저장합니다.
CBS350#copy running-config startup-config12단계. (선택 사항) Overwrite file [startup-config]… 프롬프트가 표시되면 Y를 누르거나 N을 누릅니다.
이제 CLI를 통해 스위치에서 시스템 시간 설정을 수동으로 구성했습니다.