연락처 정보

코스 개요

리눅스 라우터의 기초와 계획 수립

  • 사무실 및 실험실 환경에서 리눅스 라우터가 수행하는 역할을 살펴봅니다.
  • WAN, LAN, 게이트웨이 및 기본적인 데이터 전송 경로에 대한 이해를 높입니다.
  • 필요한 인터페이스, 패키지, 그리고 배포 시 고려해야 할 사항을 파악합니다.
  • IP 주소 체계, 인터페이스 역할 및 라우터 서비스를 계획합니다.

Netplan으로 네트워크 인터페이스 설정하기

  • 리눅스 호스트 상의 네트워크 인터페이스를 확인하고 검증합니다.
  • Netplan을 활용해 WAN 및 LAN 인터페이스를 구성합니다.
  • 라우팅 기능을 위해 IP 포워딩 설정을 영구적으로 적용합니다.

라우팅, NAT 및 기본 방화벽 규칙 구현하기

  • 라우터 환경에서 패킷 전달과 소스 NAT의 원리를 이해합니다.
  • NAT 및 LAN에서 WAN으로의 데이터 전송을 위한 iptables 규칙을 생성합니다.
  • 역방향 통신 허용 및 기본적인 관리 접근성을 확보합니다.
  • 재부팅 후에도 방화벽 규칙이 유지되도록 저장하고 복원합니다.

dnsmasq로 DHCP 서비스 및 로컬 DNS 제공하기

  • LAN 환경에서 사용할 dnsmasq를 설치하고 구성합니다.
  • DHCP 할당 범위, 게이트웨이 옵션 및 외부 DNS 서버 설정을 정의합니다.
  • dnsmasq가 올바른 인터페이스와 연결되는지 확인하고 IP 할당이 제대로 이루어지는지 검증합니다.
  • 클라이언트 장치에 대한 주소 할당 및 도메인 이름 해석 기능을 테스트합니다.

테스트, 문제 해결 및 보안 강화

  • LAN 클라이언트에서 WAN으로의 연결이 정상적으로 이루어지는지 확인합니다.
  • 경로 정보, 방화벽 규칙, 인터페이스 상태 등을 점검할 수 있는 리눅스 도구들을 활용합니다.
  • 라우팅, NAT 및 DHCP 관련 일반적인 문제를 분석하고 해결합니다.
  • 라우터 호스트의 안정성과 보안성을 높이기 위한 기본적인 운영 방침을 적용합니다.

실습을 통한 라우터 구축 및 복습

  • 주어진 시나리오에 따라 실제 작동 가능한 맞춤형 리눅스 라우터를 직접 구축합니다.
  • 설정 내용이 재부팅 후에도 유지되는지 및 서비스가 정상적으로 시작되는지를 검증합니다.
  • 핵심 설정 파일들을 살펴보고 문제 발생 시 복구 방법도 연습합니다.
  • 배운 내용을 요약하고 향후 개선 방향에 대해 논의합니다.

요건

  • IP 주소 지정, 서브넷 및 기본 게이트웨이 등 TCP/IP 네트워킹에 대한 기초 이해가 필요합니다.
  • 리눅스 명령줄 관리와 설정 파일 편집 경험이 요구됩니다.
  • 일반적인 리눅스 시스템 관리 경험도 유용합니다.

수강 대상

  • 리눅스 시스템 관리자
  • 네트워크 관리자
  • IT 지원 및 인프라 엔지니어
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리