IP WhiteList (이전 AllowList)

GitLab은 IP WhiteList를 통해 엔드포인트에 따라 접근을 제어할 수 있습니다. 예를 들어, 127.0.0.0/8과 같이 IP 범위를 통한 접근 승인 또는 192.168.0.1과 같은 단일 호스트에 대한 접근 승인 방법을 설정할 수 있습니다.

Omnibus 설치에서 IP whitelist 설정

  1. /etc/gitlab/gitlab.rb을 열고 아래와 같이 추가하거나 주석을 제거합니다.
gitlab_rails['monitoring_whitelist'] = ['127.0.0.0/8', '192.168.0.1']
  1. 파일을 저장하고 설정이 GitLab에 적용되도록 reconfigure 합니다.

소스로부터 설치했을 때 IP whitelist 설정

  1. config/gitlab.yml파일을 수정합니다.
monitoring:
# by default only local IPs are allowed to access monitoring resources
ip_whitelist:
- 127.0.0.0/8
- 192.168.0.1
  1. 파일을 저장하고 설정이 GitLab에 적용되도록 restart 합니다.