HTTP·DNS와 요청 흐름
요청의 경로와 통신 로그를 해석합니다.
진도 0%
레슨
- 요청과 응답의 구조
메서드·경로·상태 코드·헤더를 구분합니다.
- 이름 해석과 TLS 신뢰
DNS 응답과 TLS 검증의 역할을 설명합니다.
- 통신 로그 필드 정규화
시각·출발지·목적지·상태를 정규화합니다.
- 요청 식별자로 흐름 연결
앱과 접근 로그의 동일 요청을 연결합니다.
HTTP·DNS와 요청 흐름 미션
m02-linux-access의 앱과 보고서를 이어받아 이번 점검 결과를 추가합니다. 본인 로컬 환경과 합성 데이터만 사용합니다.
요구사항
- 이전 앱의 요청 식별자를 응답과 로그에 연결합니다.
- HTTP·DNS·네트워크 합성 로그의 기본 필드 설명을 추가합니다.
- 요청 흐름 그림과 관찰 근거를 보고서에 추가합니다.
완료 기준
- 성공·없는 자료·잘못된 요청 테스트에서 상태 코드와 식별자가 검증됩니다.
- 합성 DNS·네트워크 로그의 정상·결측·형식 오류 사례가 정답과 일치합니다.
- 루프백 앱만 호출하는 범위 검사가 통과합니다.
- bash local-check.sh는 HTTP 6종·병렬 식별자 8건·합성 DNS/TLS/네트워크 분류·보고서 참조를 검사합니다.
- 전체 bash check.sh는 이전 Linux 계정·권한 검사까지 유지하며 Docker 실행 검증은 external입니다.
- bash local-check.sh는 HTTP 6종·병렬 식별자 8건·합성 DNS/TLS/네트워크 분류·보고서 참조를 검사합니다.
- 전체 bash check.sh는 이전 Linux 계정·권한 검사까지 유지하며 Docker 실행 검증은 external입니다.
bash check.sh미션 시작 코드
모범 답안
모범 답안 내려받기검토 기준
- 관찰 결과와 추측을 구분하고 판단 근거를 설명합니다.
- 이전 산출물과 이번 변경의 연결 및 남은 위험을 설명합니다.
- 허가 범위와 민감 정보 최소화 기준을 지킵니다.