jsonscraper
시장

GitHub, 웹훅 IP 범위 추가: 허용 목록 업데이트 방법

10월 29일 GitHub는 Meta API의 hooks 필드를 확장했습니다. 이번 변경의 영향을 받는 대상과 주소를 수동으로 복사하지 않고 네트워크 규칙을 동기화하는 방법을 살펴봅니다.

편집 정책 오류 제보

서버가 허용된 IP 주소에서만 GitHub 웹훅을 받도록 설정되어 있다면 새 접두사 3개를 허용 목록에 추가하세요. 2026년 10월 29일 GitHub는 github.com으로 전송되는 웹훅의 새 범위가 Meta API의 hooks 필드에 추가됐다고 발표했습니다. 이 변경은 GitHub Enterprise Cloud를 포함한 모든 요금제에서 github.com으로 전송되는 웹훅에 적용됩니다.

기사: GitHub, 웹훅 IP 범위 추가: 허용 목록 업데이트 방법
요약: GitHub가 github.com으로 들어오는 웹훅을 위해 CIDR 접두사 3개를 추가했습니다. 서버가 허용 목록에 있는 주소에서만 전송을 받는다면 최신 Meta API 응답으로 목록을 업데이트하고 기존 범위도 유지되는지 확인하세요.
이미지 역할: 표지 — 핵심 주제
섹션: 
시각적 주제: 웹훅 전송 경로와 새로 추가된 CIDR 네트워크 블록 3개를 강조해 보여 주는 네트워크 방화벽 구성 다이어그램의 클로즈업
© jsonscraper · AI 생성 일러스트

추가할 범위

수동으로 업데이트하는 경우 GitHub가 안내한 CIDR 접두사는 다음과 같습니다.

  • 9.234.98.160/28
  • 9.234.98.176/28
  • 9.234.106.48/28

기존에 허용된 GitHub 주소는 그대로 두고 이 주소들을 추가하세요. 허용 목록이 이미 Meta API를 통해 업데이트된다면 이 접두사를 따로 수정할 필요는 없습니다. 최신 웹훅 목록은 hooks 필드에 반환됩니다. Meta API 문서는 응답 예시의 값이 시연용이라고 안내하므로, 실제 구성에는 최신 데이터를 직접 요청하세요.

허용 목록 구성 방식 확인하기

먼저 허용된 주소 목록이 애플리케이션의 네트워크 방화벽, 리버스 프록시, 클라우드 정책 또는 기업 방화벽 중 어디에 설정되어 있는지 확인하세요. 그런 다음 시스템이 GET /meta의 전체 목록을 업데이트하는지, 아니면 수동으로 추가한 항목만 저장하는지 살펴보세요. 전자라면 hooks 필드가 동기화에 포함되는지 확인하고, 후자라면 이전 접두사를 삭제하지 말고 새 접두사 3개를 추가하세요.

GET /meta의 공개 데이터는 인증 없이 이용할 수 있습니다. GitHub는 서비스 주소가 바뀔 수 있으므로 허용 목록을 주기적으로 업데이트할 것을 권장합니다. 자동화를 위해 응답에서 hooks 필드를 가져와 네트워크 규칙을 적용하기 전에 전체 목록을 로컬 구성과 대조하세요.

업데이트 후 확인할 사항

새 CIDR 접두사가 활성 구성에 포함됐고 기존 항목도 유지됐는지 확인하세요. 그런 다음 웹훅 전송 기록과 네트워크 로그를 살펴 변경 후 거부된 요청이 있는지 확인합니다. IP 필터는 다른 검사와 함께 사용하는 것이 좋습니다. GitHub 권장 사항에는 인증서 검증을 포함한 HTTPS, 웹훅 비밀 키, 처리 전 이벤트 유형 확인이 포함됩니다.

GitHub는 웹훅 전송에 10초 이내에 2xx 코드를 응답할 것을 권장하며, 오래 걸리는 처리는 대기열로 넘길 수 있습니다. X-GitHub-Delivery 헤더를 사용하면 전송의 고유성을 확인하고 요청 재생 공격을 방지하는 데 도움이 됩니다.

정적 허용 목록을 사용한다면 공개된 접두사 3개를 모두 수동으로 추가하세요. 구성을 자동으로 관리한다면 Meta API를 통해 hooks 필드를 업데이트하고 현재 값과 로컬 목록을 주기적으로 대조하세요. 이렇게 하면 새 주소가 수신 웹훅을 필터링하는 규칙에서 빠지는 일을 방지할 수 있습니다.

사람들

아직 이 기사에 등록된 사람이 없습니다.

계속 읽으세요GitHub CLI, 만료되는 OAuth 토큰 추가: 활성화 및 연동 확인 방법
다음 기사 읽기

읽은 내용을 실제 연동으로 구현하세요

jsonscraper 소셜 데이터 API를 살펴보고 요청을 테스트하여 다음 워크플로를 구축하세요.

API 둘러보기