Cisco 스위치 Timezone 설정 및 로그 시간 맞추기
들어가며
Cisco 스위치를 구축한 후 SSH 접속, VLAN 설정, NTP 설정까지 완료했는데도 로그 시간을 확인해 보면 실제 시간과 다르게 표시되는 경우가 있다. 예를 들어 현재 시간이 오후 3시인데 스위치 로그에는 오전 6시로 기록되거나, Syslog 서버에서는 이벤트 발생 시간이 9시간 차이 나는 현상이 발생할 수 있다.
이러한 문제는 대부분 Timezone 설정이 누락되었거나 NTP와 Timezone의 개념을 혼동해서 발생한다.
실제 네트워크 운영 환경에서는 스위치, 방화벽, 서버, 무선 컨트롤러, AP, Syslog 서버의 시간이 모두 일치해야 정확한 장애 분석과 보안 이벤트 추적이 가능하다. 만약 장비마다 시간이 다르다면 장애 발생 순서를 파악하기 어렵고, 로그 분석 과정에서도 큰 혼란이 발생할 수 있다.
이번 글에서는 Cisco 스위치에서 Timezone 설정이 왜 필요한지, NTP와의 차이점은 무엇인지, 그리고 로그 시간을 정확하게 맞추는 방법까지 실무 관점에서 자세히 알아보겠다.

Timezone이란 무엇인가?
Timezone은 장비가 사용하는 지역 시간대를 의미한다.
쉽게 말해 같은 UTC 시간을 기준으로 각 국가별 시간을 계산하기 위한 설정이다.
예를 들어 현재 UTC 시간이 다음과 같다고 가정해 보자.
UTC
2026-06-16 06:00:00
한국(KST)은 UTC보다 9시간 빠르다.
UTC + 9
KST
2026-06-16 15:00:00
미국 뉴욕은 다음과 같다.
UTC - 5
EST
2026-06-16 01:00:00
즉, Timezone은 동일한 기준 시간을 각 지역 시간으로 변환하는 역할을 수행한다.
NTP와 Timezone의 차이
많은 관리자들이 가장 헷갈려하는 부분이다.
NTP
NTP는 시간을 맞춘다.
예시
현재 시간
2026-06-16 06:00:00 UTC
모든 장비가 동일한 시간을 사용하도록 동기화한다.
Timezone
Timezone은 표시 방식을 결정한다.
예시
UTC
06:00
KST
15:00
실제 시간은 동일하지만 표시만 달라진다.
즉,
NTP = 시간 동기화
Timezone = 시간 표시
라고 이해하면 된다.
Timezone 설정이 필요한 이유
로그 분석 정확도 향상
다음과 같은 로그를 보자.
%LINK-3-UPDOWN
Jun 16 06:30:10
현재 시간이 오후 3시인데 로그는 오전 6시로 기록된다.
원인
Timezone 미설정
실제 운영 환경에서는 장애 발생 시점을 판단하기 어렵다.
Syslog 서버와 시간 일치
예시
Syslog Server
15:00
Switch
06:00
동일한 이벤트가 서로 다른 시간으로 기록된다.
결과
이벤트 분석 어려움
보안 감사 대응
다음과 같은 정보는 모두 시간 정보를 기반으로 분석된다.
SSH 접속 기록
설정 변경 기록
포트 활성화 로그
보안 이벤트
시간이 맞지 않으면 감사 대응이 어려워질 수 있다.
현재 시간 확인 방법
가장 먼저 현재 시간을 확인한다.
show clock
예시
06:30:15.123 UTC Tue Jun 16 2026
여기서 UTC로 표시된다면 한국 시간과 9시간 차이가 발생한다.
현재 Timezone 확인 방법
확인 명령어
show clock detail
출력 예시
06:30:15.123 UTC Tue Jun 16 2026
UTC로 표시된다면 별도 설정이 없는 상태이다.
한국 시간(KST) 설정 방법
한국은 UTC+9를 사용한다.
설정
Switch(config)# clock timezone KST 9
확인
show clock
출력
15:30:15.123 KST Tue Jun 16 2026
이제 한국 시간으로 표시된다.
Timezone 설정 원리
설정
clock timezone KST 9
의미
KST
+
UTC보다 9시간 빠름
Cisco IOS는 다음과 같이 계산한다.
UTC + 9
결과
KST
NTP와 함께 사용하는 방법
실무에서는 반드시 NTP와 함께 사용한다.
예시
clock timezone KST 9
ntp server 192.168.99.100
동작
NTP
↓
UTC 시간 수신
Timezone
↓
KST 변환
최종 결과
정확한 한국 시간 표시
Summer Time(DST) 설정
일부 국가에서는 일광 절약 시간제를 사용한다.
예시
미국
유럽
Cisco는 DST 설정도 가능하다.
예시
clock summer-time EDT recurring
하지만 한국은 DST를 사용하지 않는다.
따라서 일반적으로 필요 없다.
Syslog 로그 시간 설정
Timezone만 설정했다고 Syslog 로그가 완벽하게 기록되는 것은 아니다.
권장 설정
service timestamps log datetime localtime
또는
service timestamps log datetime localtime msec
예시
Jun 16 15:35:22.123
밀리초 단위까지 표시된다.
Debug 로그 시간 표시
Debug 확인 시에도 시간을 표시할 수 있다.
설정
service timestamps debug datetime localtime
권장
service timestamps debug datetime localtime msec
실무에서 장애 분석 시 매우 유용하다.
로그 시간 설정 확인
현재 설정 확인
show running-config | include timestamps
예시
service timestamps debug datetime localtime msec
service timestamps log datetime localtime msec
실무 권장 시간 설정 구성
한국 기업 환경 기준
clock timezone KST 9
service timestamps log datetime localtime msec
service timestamps debug datetime localtime msec
ntp server 192.168.99.100
ntp server 192.168.99.101
이 구성이 가장 많이 사용된다.
Syslog 서버 연동 예제
예시 환경
Switch
192.168.99.11
Syslog Server
192.168.99.200
설정
logging host 192.168.99.200
service timestamps log datetime localtime msec
결과
Switch 로그 시간
=
Syslog 서버 시간
정확하게 일치한다.
자주 발생하는 문제
NTP는 정상인데 시간이 9시간 차이
확인
show clock
출력
UTC
원인
Timezone 미설정
해결
clock timezone KST 9
로그 시간만 다르게 표시됨
원인
timestamps 설정 누락
해결
service timestamps log datetime localtime
재부팅 후 시간 초기화
원인
NTP 미설정
해결
ntp server 설정
Syslog 서버와 시간 불일치
원인
서버 NTP 오류
스위치 NTP 오류
Timezone 불일치
모든 장비가 동일한 NTP 서버를 사용하도록 구성하는 것이 좋다.
실무 권장 설정 예제
실제 운영 환경에서 가장 많이 사용하는 구성이다.
clock timezone KST 9
service timestamps log datetime localtime msec
service timestamps debug datetime localtime msec
ntp server 192.168.99.100
ntp server 192.168.99.101
확인
show clock
show clock detail
show ntp status
이 세 가지 명령어만으로도 대부분의 시간 관련 문제를 확인할 수 있다.
마무리
Cisco 스위치의 Timezone 설정은 단순히 시간을 보기 좋게 표시하기 위한 기능이 아니다. 장애 분석, Syslog 서버 연동, 보안 감사 대응, 설정 변경 이력 추적 등 네트워크 운영 전반에 영향을 주는 중요한 설정이다.
특히 NTP와 Timezone은 서로 다른 역할을 수행하므로 반드시 함께 구성해야 한다. NTP는 정확한 시간을 동기화하고, Timezone은 해당 시간을 지역 환경에 맞게 표시해 준다.
실무에서는 clock timezone KST 9, service timestamps, NTP Server 설정을 함께 적용하는 것이 일반적이며, 이를 통해 모든 로그와 이벤트를 정확한 시간 기준으로 관리할 수 있다. 작은 설정 하나지만 장애 발생 시 가장 큰 도움이 되는 기본 설정 중 하나라고 할 수 있다.