네트워크 패킷 분석, 라우팅 테이블 변경 등 다양한 네트워크 개념 학습과 기록입니다.
아래 "환경 설정 & 실습 시작하기"를 통해 누구나 직접 실행해 볼 수 있습니다.
- Linux (Ubuntu 20.04 이상)
- bash 셸
💡 참고: 이 프로젝트는 리눅스 환경에 최적화되어 있습니다. 다른 운영체제에서는 정상적으로 작동하지 않을 수 있습니다.
/scripts: 실습 환경 자동화를 위한 스크립트/docs: 각 실습에 대한 상세한 해설과 결과 예시/output: 실습을 통해 생성되는 로그 파일 및 결과물 보관용
이 프로젝트를 시작하기 전에 실습 환경을 먼저 구성해야 합니다. 프로젝트 루트 디렉토리로 이동하여 다음 명령어를 실행하여 필요한 패키지를 자동으로 설치합니다.
chmod +x ./scripts/setup.sh
sudo ./scripts/setup.sh- /docs 디렉토리로 이동하여 원하는 실습 문서를 확인합니다. 각 문서에는 실습에 대한 상세한 해설과 함께 실행해야 할 스크립트 경로가 포함되어 있습니다.
- 문서에 명시된 스크립트를 실행합니다. 스크립트는 /scripts 디렉토리에 위치하며 필요에 따라 sudo 권한이 필요할 수 있습니다.