기본적인 네트워크 관리 도구인 MRTG에 대한 간단한 소개와, 데비안 리눅스 시스템에 MRTG를 설치하는 방법을 소개한다.MRTG란?MRTG(Multi Router Traffic Graph) 는 본래, 네트워크 라우터의 트래픽을 그래프 형태로 표현해 주기위해 만들어진 도구이다.하지만, 숫자로 이루어진 데이터를 시각화 한다는 특징으로 인해 그 사용 방법이 무궁무진하게 확장되었는데, 표현할 수 있는 것들의 예를 들어 보자면,네트워크 스위치 포트의 비트레이트 그래프PC 스토리지 여유공간 그래프방 안의 온도-습도와 서버들의 평균 CPU 온도 그래프시간대별 변기 사용후, 변기의 물통이 다시 채워지는데 걸리는 시간(... 응? ...)등, 그래프로 표현할 수 있는 모든 것을 MRTG를 통해 구현 할 수 있다. 물론..
MRTG의 설정파일인 mrtg.cfg에 대한 설명과 흔히 사용되는 옵션을 정리했다. MRTG는 MRTG의 동작을 정의하는 mrtg.cfg 파일에서 설정 정보를 읽어와 동작한다. 오랜 기간 사랑받고 사용되어온 도구답게, 별별 설정이 다 가능하다. 하지만, 그 설정을 다 사용할 필요는 없다. 기본적으로 알고 있어야 하는 설정 항목을 정리해 보고, 실제 서비스 중인 cfg파일과 MRTG그래프가 어떻게 표시되는지 확인해 보겠다.mrtg.cfg의 개요mrtg.cfg 기본 규칙MRTG가 mrtg.cfg를 읽어와 적용할 때는 아래의 3가지 규칙을 따라 읽어오게 된다.빈 줄과 #으로 시작하는 줄은 주석처리 한다.키워드 항목 은 각 줄의 제일 처음에 적는다.키워드로 시작된 줄의 다음줄이 공백일 경우, 윗줄에서 이어지는 ..
2025년부터 다음 카카오 메일 서비스의 계정 ID와 암호를 이용해 아웃룩등의 메일 클라이언트나, 아이클라우드와 같은 외부 메일 서비스에 연동 할 수 없게된다. 무슨 일이 생긴건지 알아보고, IMAP/POP3 서비스를 계속 사용하기 위한 2단계 인증 및 앱 비밀번호 생성하는 방법과, 서드파티 서비스와 연동하는 방법에 대해 정리해 보았다.2024년 11월 25일, 다음 메일 담당자로부터 [다음메일] IMAP/POP3 2단계 인증 필수 적용 안내라는 공지 메일을 받았다. 내용을 열어보니,보다 안전한 서비스 이용을 위해 2025년 1월 2일 (목) 부터 IMAP/POP3 로그인 보안이 강화됩니다. 강화되는 로그인 보안정책에 따라 다른 메일 프로그램에서 카카오계정으로 로그인 하거나 타사메일 (예 : 네이버, 지..
OID의 구조에 대해 설명하고, SNMP 에이전트의 OID 목록을 확인할 수 있는 도구인 SNMPWALK와 iREASONING MIB Browser의 사용법과, 원하는 OID를 찾는데 도움이 되는 정보들을 소개한다.SNMP 에이전트가 정상적으로 구성되었는지, 내가 원하는 OID값이 맞는지 확인하는 가장 확실한 방법은, 에이전트에 실제로 데이터를 요청해 받아 보는 것이다. 에이전트가 어떤 Object들을 제공하는지 궁금할 때도 있을 것이다. 그리고 이 OID가 과연 뭐에 대한 값인지도 확인 해야 할 필요도 생길 것이다. 이 글은 리눅스 또는 윈도우 환경에서 에이전트에 WALK 날려 OID목록을 받아오는 방법과, OID 숫자열이 가지는 의미를 설명하고, 원하는 OID를 찾는데 도움이 될 사이트를 소개하고 있..
데비안 리눅스가 설치된 노트북의 덮개를 닫아도 절전모드에 진입하지 않도록 설정하는 방법일반PC와 노트북PC의 가장 큰 차이점이라고 한다면 덮개가 있는가 없는가 일것이다. 일반PC에는 덮개란 물건 자체가 없으니 상관 없겠으나, 노트북PC의 경우에는 덮개를 닫는 동작이 이벤트를 발생시킨다. 이렇게 발생한 이벤트는 OS에서 사전에 설정된 특정한 동작을 실행하는데, 보통 덮개와 관련된 동작은 절전모드 진입이다.윈도우 시스템의 경우, 노트북의 덮개가 닫히는 것을 감지하면 절전모드로 진입하는 것이 기본으로 설정되어있다. 데비안 리눅스 시스템의 경우도 마찬가지로, 노트북 덮개를 닫으면 절전모드로 진입하는 것이 기본 설정이다. 그리고, 절전모드에 들어가버린 노트북은, 노트북 덮개를 열어 임의의 키 조작을 하기 전 까지..
데비안 리눅스 시스템에서 NTP를 이용해 타임서버와 시간을 동기화하는 방법에 대해 알아 보자.윈도우와 마찬가지로, 데비안 리눅스 역시 설치한 후 필수적으로 해야 하는 설정들이 몇 가지 있다. 그 중, (필자 생각으로는) 마지막인, NTP 설정에 대해 알아보자NTP(Network Time Protocol)이란NTP는 네트워크를 이용해 현재의 시각을 동기화 해 주는 기능이다. 컴퓨터의 시간은 컴퓨터 메인보드에 내장된 자체 시계를 이용해 유지되긴 하지만, 시간이 지날수록 실제 시각과 오차가 발생하게 된다. 이를 방치할 경우 간단하게는 로그 분석등을 진행 할 때 귀찮아 지는 것에서 시작해, 어플리케이션에 따라 서버의 동작에도 영향을 줄 수 있는 문제가 발생 할 수 있다. 이때문에, NTP를 이용해 신뢰할 수 있..