본문 바로가기
카테고리 없음

Cisco 스위치 Timezone 설정 및 로그 시간 맞추기

by 초보 탈출 랜(LAN)선 일기 2026. 6. 17.

Cisco 스위치 Timezone 설정 및 로그 시간 맞추기

들어가며

Cisco 스위치를 구축한 후 SSH 접속, VLAN 설정, NTP 설정까지 완료했는데도 로그 시간을 확인해 보면 실제 시간과 다르게 표시되는 경우가 있다. 예를 들어 현재 시간이 오후 3시인데 스위치 로그에는 오전 6시로 기록되거나, Syslog 서버에서는 이벤트 발생 시간이 9시간 차이 나는 현상이 발생할 수 있다.

이러한 문제는 대부분 Timezone 설정이 누락되었거나 NTP와 Timezone의 개념을 혼동해서 발생한다.

실제 네트워크 운영 환경에서는 스위치, 방화벽, 서버, 무선 컨트롤러, AP, Syslog 서버의 시간이 모두 일치해야 정확한 장애 분석과 보안 이벤트 추적이 가능하다. 만약 장비마다 시간이 다르다면 장애 발생 순서를 파악하기 어렵고, 로그 분석 과정에서도 큰 혼란이 발생할 수 있다.

이번 글에서는 Cisco 스위치에서 Timezone 설정이 왜 필요한지, NTP와의 차이점은 무엇인지, 그리고 로그 시간을 정확하게 맞추는 방법까지 실무 관점에서 자세히 알아보겠다.

Cisco 스위치 Timezone 설정 및 로그 시간 맞추기
Cisco 스위치 Timezone 설정 및 로그 시간 맞추기


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 설정을 함께 적용하는 것이 일반적이며, 이를 통해 모든 로그와 이벤트를 정확한 시간 기준으로 관리할 수 있다. 작은 설정 하나지만 장애 발생 시 가장 큰 도움이 되는 기본 설정 중 하나라고 할 수 있다.