문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
VPN 기초 및 아키텍처 개요
- 원격 접속, 사이트 간 연결, 클라이언트-사이트 간 VPN의 종류별 설명
- WireGuard, OpenVPN, IPsec, SSTP 등 각 프로토콜 비교 분석
- 대칭형 및 비대칭형 암호화 기술에 대한 기초 지식
- VPN 구축을 위한 PKI 및 인증서 관리 방법
- 엔터프라이즈 VPN 설계 시 고려해야 할 네트워크 요소들
WireGuard 프로토콜 심층 분석
- WireGuard의 설계 원칙과 아키텍처 특성
- 암호화 키 기반 라우팅 및 엔드포인트 관리 방식
- 기존 VPN 솔루션 대비 WireGuard의 성능 우위와 단순함 강점
- 프로토콜 보안성 분석과 공식 검증 사례
- 주요 운영체제 및 클라이언트 지원 현황
OpenVPN 아키텍처와 운용 방식
- SSL/TLS 기반의 OpenVPN 프로토콜 개요
- TUN 및 TAP 장치 모드의 차이점 설명
- UDP와 TCP 전송 방식별 장단점 비교
- 레이어 2 및 레이어 3 VPN 구성 예시
- 암호화 알고리즘과 HMAC 설정 방법
- 기존 기업 시스템 호환을 위한 지원 방안
WireGuard 서버 배포 과정
- Linux 커널 모듈 설치 및 설정 절차
- WireGuard 관련 도구 및 wg-quick 유틸리티 사용법
- 보안 키 생성부터 배포까지의 전 과정 설명
- 서버 구성: 네트워크 인터페이스와 피어 간 연결 설정 방법
- 다중 네트워크 지원 및 라우팅 테이블 관리법
- 고가용성 구현을 위한 부하 분산 설계 방안
OpenVPN 서버 배포 절차
- OpenVPN 패키지의 설치 방법
- 서버 구성 파일 작성 지침
- Easy-RSA를 활용한 PKI 환경 구축 및 인증서 생성법
- 제어 채널 보안을 위한 TLS 키 생성 과정
- 각 클라이언트별 설정 템플릿 제공 방법
- 시스템 서비스 연동 및 부팅 시 자동 실행 설정법
클라이언트 설정 관리 기법
- Linux, Windows, macOS, 모바일 환경에서의 WireGuard 클라이언트 설치 방법
- OpenVPN Connect 및 Tunnelblick을 이용한 OpenVPN 클라이언트 구성 가이드
- 각종 플랫폼용 설정 파일 생성과 분배 절차
- 모바일 기기에서 활용 가능한 QR 코드 형태의 설정 전송법
- 특정 네트워크만 선택적으로 통신하는 스플릿 터널링 구현법
- DNS 유출 방지 및 설정 보안 관리 기법
인증 및 권한 부여 체계 구성
- WireGuard와 OpenVPN에서 공통적으로 사용되는 인증서 기반 인증 방식
- LDAP 또는 Active Directory 연동을 통한 OpenVPN의 강화된 사용자 관리 기능
- 기업 시스템 보안 요구에 부응하는 RADIUS 인증 통합 방법
- TOTP 및 하드웨어 토큰 기반의 다중인증(MFA) 도입 방안
- OAuth와 SAML 연동으로 다양한 인증 시스템과의 상호 운용성 확보법
- 역할 기반 접근 제어(RBAC) 구현 지침
사이트 간 VPN 연결 설정 방식
- 허브 앤 스포크와 풀 메시 네트워크 구조의 특징 비교
- 영구적인 연결 유지를 위한 WireGuard 기반 사이트 간 VPN 구성법
- 공유 키 및 인증서 활용한 OpenVPN 기반 사이트 간 링크 설정 방법
- BGP 및 OSPF를 이용한 VPN 터널 내 동적 라우팅 구현 예시
- 장애 발생 시 복구 체계와 이중화 전략 수립법
- NAT 우회 및 방화벽 통과 기술의 이해와 적용방법
WireGuard 고급 기능 활용법
- wg-easy 같은 웹 기반 관리 툴 소개 및 사용법
- Docker 컨테이너 및 Kubernetes 환경에서의 WireGuard 운용 사례
- 이동 중인 클라이언트를 위한 WireGuard 네트워크 설정 절차
- 추가적인 보안 확보를 위해 미리 공유한 키를 사용하는 기술
- 제한된 인터넷 환경에서의 WireGuard 운영 방식
- 여러 서버 연결을 활용한 멀티홉 VPN 구성 설명
OpenVPN 고급 기능 소개
- OpenVPN Access Server의 개요 및 장점 정리
- 사용자별 맞춤형 설정을 지원하는 CCD 파일 작성법
- 네트워크 경로 정보를 자동으로 클라이언트에 전달하는 방식
- Irwins 시스템과 유동 IP 운용 기법의 소개
- Ethernet over IP 구성을 통한 네트워크 브리징 방법
- 데이터 압축 최적화를 통해 성능 향상시키는 기술 설명
- 플러그인 확장 및 스크립팅 기법을 활용하는 예시 제공
네트워크 보안 강화와 방화벽 연동 전략
- VPN 서버에 적합한 방화벽 규칙 구성 가이드라인
- iptables 및 nftables 기반의 필터링 정책 관리법
- 네트워크 접근 제어와 트래픽 차단 시나리오 예시 제공
- 모든 외부 네트워크 통신을 자동 차단하는 킬 스위치 구현 방법
- VPN 연결 중 발생하는 비정상 패턴 감지 체계 소개
- DDoS 공격에 대응할 수 있는 VPN 엔드포인트 보호 기법
모니터링 및 로그 분석 기술
- WireGuard에서 제공하는 실시간 상태 모니터링 정보 설명
- OpenVPN의 동작 현황과 에러 로그 파싱 방법 안내
- 접속 기록 관리와 사용자 행동 추적 수단 제안
- Prometheus 및 Grafana를 통한 VPN 지표 모니터링 구축 절차
- 비정상 연결 발생 시 신속하게 알림을 받는 경고 체계 설정법
- 보안 위협 탐지를 위한 SIEM 연동 방안 제시
확장성 및 고가용성 구현 전략
- 다수의 클라이언트 접속 요구를 처리할 수 있는 부하 분산 기법 설명
- 서버 장애 시에도 작동하는 활성-대기형 및 활성-활성형 고가용성 구조 예시
- 세션 유지 및 재연결 처리 메커니즘의 개요 제공
- 전 세계적으로 분산된 사용자를 지원하기 위한 VPN 서버 설치 위치 선정법
- 서비스 용량 계획과 성능 측정을 수행하는 체계 소개
- 예기치 못한 재해 발생 시 대응책을 포함한 재해 복구 전략 안내
관리 자동화 및 배포 도구 활용법
- 사용자 추가 혹은 제거 작업을 수행하는 자동화 시스템 구성 가이드
- Ansible, Puppet, Chef 같은 설정 관리 툴의 사용법 소개
- REST API를 이용한 원격 VPN 관리 체계 이해하기
- 사용자 스스로 인증서 요청 및 발급할 수 있는 셀프 서비스 포털 구축 절차
- 정책 기반의 배포 자동화 설정으로 운영 효율성 제고법
문제 해결 및 유지보수 요령
- WireGuard에서 자주 발생하는 오류 유형과 해결방안 정리
- OpenVPN 구동 시 문제 분석을 위한 체계적 접근법 설명
- 접속 장애 원인 파악을 위해 활용 가능한 디버깅 수단 및 패킷 캡처 방법
- 시스템 성능 저하의 주요 원인을 식별하는 절차 제시
- 인증서와 암호화 키를 안전하게 관리하고 갱신해주는 운영 수명 주기 개념
- 버전 업그레이드 시 하위 호환성 유지 방법과 사전 점검 리스트 안내
상용 VPN에서의 마이그레이션 계획 수립법
- 기존 상용 VPN 서비스를 대체할 후보 솔루션을 평가하는 지침 제공
- 서비스 전환 단계별 실행 계획과 점진적 이전 시나리오 소개
- 사용자 교육 및 각종 매뉴얼 작성 기법 설명
- 교체 기간 중 기존 서비스와 병행 운영할 수 있는 전략 제시
- 예기치 못한 문제 발생 시 되돌릴 수 있는 복구 절차 안내
- 마이그레이션 과정에서 얻은 교훈과 성공 요인 정리하기
요약 및 운영 체크리스트 제공
- 실제 배포 시 점검해야 할 필수 항목들의 리스트 제시
- 보안을 강화하는 구체적인 운영 모범 사례 정리
- 관련 문서 작성 가이드라인 제공하기
- 장기적인 서비스 유지관리를 위해 고려해야 할 주요 요소 소개
요건
- TCP/IP 네트워킹 및 서브넷팅에 대한 기본 이해
- Linux 시스템 관리 경험
- PKI와 인증서 관련 개념에 대한 지식
- 방화벽 및 라우팅 개념에 익숙함
- 암호화 기술과 암호학적 원리에 대한 기본 이해
대상자
- 네트워크 보안 엔지니어
- 원격 접속 관리를 담당하는 시스템 관리자
- 보안 인프라 구축을 맡고 있는 DevOps 엔지니어
- 직원들의 네트워크 연결 관리 책임이 있는 IT 관리자
21 시간
회원 평가 (1)
커뮤니케이션, 경험에서 얻은 지식, 문제 해결,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
코스 - OpenStack Bootcamp
기계 번역됨