WatchGuard HTTP 프록시 Requset Methods 설정 가이드

kyu123·2025년 2월 24일
0

🔥 WatchGuard HTTP 프록시 Requset Methods 설정 가이드

1. 개요

WatchGuard HTTP 프록시에서 요청 메서드(Request Methods)를 설정하면,
클라이언트의 HTTP 요청 중 허용(Allow) 또는 차단(Deny)할 메서드를 지정할 수 있습니다.
이를 통해 보안 강화 및 데이터 유출 방지가 가능합니다.


2. HTTP 요청 메서드란?

✅ GET 메서드

  • 웹 페이지, 이미지, HTML 데이터 등을 가져올 때 사용.
  • 하나의 웹 페이지 로드 시, 여러 개의 GET 요청이 발생함.

✅ POST 메서드

  • 사용자가 폼 입력, 파일 업로드 등 데이터를 서버로 보낼 때 사용.
  • 외부 웹사이트로 정보 유출을 방지하려면 POST 요청 차단 가능.

예시:

  • 로그인 정보 제출: POST /login
  • 파일 업로드: POST /upload

3. WebDAV 확장(Web-based Distributed Authoring and Versioning)

WebDAV는 원격 웹 서버에서 파일을 편집하고 관리할 수 있도록 하는 HTTP 확장 기능입니다.

  • 활성화(Enable WebDAV) 시:

    • Outlook Web Access(OWA)와 같은 웹 애플리케이션과 호환됨.
    • 파일 업로드 및 수정 가능.
  • 비활성화(Disable WebDAV) 시:

    • HTTP 프록시는 HEAD, GET, POST, OPTIONS, PUT, DELETE 메서드만 지원.
    • 기본적으로 HTTP-Server 프록시는 PUT, DELETE를 비활성화.

4. HTTP 프록시에서 요청 메서드 설정 방법

🔹 1️⃣ WatchGuard 관리 콘솔에서 설정 접근

  • HTTP 프록시 액션 구성 (HTTP Proxy Action Configuration) →
    HTTP Request > Request Methods 선택

🔹 2️⃣ WebDAV 확장 활성화 여부 결정

  • WebDAV 사용 가능하게 하려면 Enable webDAV 체크
  • WebDAV를 제한하려면 체크 해제 후 특정 메서드만 허용

🔹 3️⃣ 허용할 HTTP 요청 메서드 설정

  • 특정 메서드만 허용하고 싶다면, 불필요한 메서드를 삭제 또는 Deny 설정.

🔹 4️⃣ 변경 사항 저장

  • 설정 완료 후 저장(Save) 및 적용(Apply).
  • 사전 정의된 프록시 액션을 수정하면, 새로운 프록시 액션으로 복제하라는 메시지가 표시됨.

5. 보안 강화 추천 설정 🚀

메서드설명보안 추천 설정
GET웹 리소스 가져오기✅ 허용
POST데이터 전송 (로그인, 업로드)✅ 허용 (필요 시 제한)
PUT파일 업로드❌ 차단 추천
DELETE파일 삭제 요청❌ 차단 추천
OPTIONS서버 지원 메서드 조회❌ 차단 가능
WebDAV 관련 메서드파일 편집 및 관리❌ 필요 없으면 차단

6. 추가 정보 📌

  • 사전 정의된 프록시 액션

    • WatchGuard는 기본 제공되는 프록시 액션을 포함하고 있음.
    • 자세한 내용은 "About Proxy Actions" 문서 참고.
  • 관련 문서


🎯 결론

  • WatchGuard HTTP 프록시는 웹 요청을 필터링하여 보안을 강화할 수 있음.
  • WebDAV 기능을 필요한 경우에만 활성화하고, 불필요한 HTTP 요청 메서드는 차단하는 것이 보안적으로 유리함.
profile
네트워크 공부 기록

0개의 댓글