지금 만들고 있는 것
제가 아는 것의 대부분은 일부러 망가뜨려 보면서 배웠습니다. 홈랩에서 진행 중인 작업, IT 업무의 번거로움을 줄여 주는 스크립트, 그리고 업무에서 맡고 있는 프로젝트를 소개합니다.
홈랩: 네트워킹, 스위칭 및 라우팅
홈랩은 업무에서 매일 다루지 못하는 것들을 연습하는 곳입니다. 네트워크 쪽에서는 스위칭 및 라우팅 네트워크를 처음부터 구축한 뒤 일부러 망가뜨리고, 트래픽이 왜 멈췄는지 찾아냅니다. 문제 해결을 추측이 아닌 습관으로 만드는 가장 빠른 방법이라고 생각합니다.
- 스위칭
- 라우팅
- 네트워크 문제 해결
홈랩: Windows Server 및 Active Directory
운영 네트워크에 적용하기 전에 변경 사항을 안전하게 시험해 볼 수 있도록 개인 Windows Server 도메인을 운영합니다. Active Directory를 구축하고, 사용자와 그룹을 관리하며, 설정이 도메인에 가입한 장비에 실제로 어떻게 적용되는지 확인합니다.
- Windows Server
- Active Directory
- 서버 관리
홈랩: Splunk 및 ACAS
"내 네트워크에서 무슨 일이 일어나고 있는가, 그리고 어디가 취약한가?"라는 같은 질문의 두 측면입니다. Splunk로 로그를 모아 검색하고 패턴을 찾아내며, ACAS로 랩을 스캔해 취약점을 찾고, 수정한 뒤 다시 스캔해 해결됐는지 확인합니다.
- Splunk
- ACAS
- 로그 분석
- 취약점 스캔
스크립트 및 자동화
같은 일을 여러 번 해야 한다면 스크립트로 만들려고 합니다. 계정 설정, 엔지니어링 소프트웨어 배포 및 패치, 장비 정리, 이미징 작업, 장치 드라이버 설치, 고장 난 Software Center 클라이언트 복구를 처리하는 Python 및 Bash 스크립트를 작성했습니다. 각 스크립트는 반복적이고 실수가 잦은 작업을 일관되고 빠른 작업으로 바꿔 줍니다.
- Python
- Bash
- 계정 설정
- 소프트웨어 설치 및 패치
- 이미징
- 드라이버
- Software Center 복구
업무: DoW 엔드포인트 보안 유지
업무의 상당 부분은 보이지 않는 곳에서의 보안 작업입니다. DoW 보안 강화 기준에 맞춰 장비를 다시 이미징하고, 엔드포인트의 규정 준수를 유지하며, 올바른 장치와 사람만 네트워크에 접속하도록 관리합니다. 세부 내용은 직장에 남겨 두지만, 기록하고 검증하며 매번 같은 방식으로 처리하는 습관은 홈랩에서도 이어 갑니다.
- 보안 강화 이미징
- 엔드포인트 규정 준수
- 네트워크 접근 제어