노출된 데이터베이스 포트 닫기는 터미널 명령을 입력할 수 있는 학습자를 위한 실습 과정입니다. 상점 페이지가 작동해도 데이터베이스로 향하는 불필요한 경로가 열려 있습니다. 상점을 중단하지 않고 이 경로를 닫습니다.
하나의 Guided Lab이 네트워크 지도, 실제 연결 시험, 순서가 있는 게이트웨이 규칙을 세 단계로 설명합니다. 하나의 Challenge에서는 다른 주소와 포트를 사용하는 보고용 데이터베이스에 방법을 적용합니다.
학습 내용
- 준비된 게이트웨이를 지나는 애플리케이션과 방문자 연결을 추적합니다.
- TCP 도달성과 데이터베이스 인증을 구별합니다.
- 애플리케이션 예외, 응답 처리, 데이터베이스 거부 규칙의 순서를 정합니다.
- 실제 주문과 별도의 공개 서비스를 유지합니다.
추천 대상
기본적인 터미널 사용 능력이 필요합니다. 방화벽, Docker 네트워크, SQL 관리 경험은 필요하지 않으며 실습에서 필요한 개념을 설명합니다.
브라우저 환경에 클라이언트 및 게이트웨이 터미널과 Order Page가 준비되어 있습니다. 컨테이너는 서로 다른 네트워크 네임스페이스를 가지며 하나의 인스턴스 커널을 공유합니다. 모든 데이터는 합성 데이터입니다.
자주 묻는 질문
데이터베이스를 설치해야 하나요?
아니요. 각 단원은 PostgreSQL, 클라이언트, 경로가 준비된 독립 환경에서 시작합니다.
무엇을 평가하나요?
실제 조회, 새 TCP 연결 차단, 공개 서비스 작동, 실제 주문 기록을 확인합니다. 보고서는 제출하지 않습니다.
Challenge에서는 무엇이 달라지나요?
새 주소 지도와 필요한 연결 표를 바탕으로 같은 유형의 게이트웨이 정책을 도출합니다.





