nginx IP를 제한하는 방법
nginx에서 특정 IP 주소를 제한하는 방법은 다음과 같습니다.
- nginx 구성 파일 열기
- 일반적으로 /etc/nginx/nginx.conf 경로에 있습니다.
- 일반적으로 /etc/nginx/nginx.conf 경로에 있습니다.
- 허용 또는 거부할 IP 주소 지정
- 다음 형식으로 허용하거나 거부할 IP 주소를 지정합니다.
- 허용(IP 주소);
- 거부(IP 주소);
- 여러 IP 주소를 지정하려면 각 IP 주소를 세미콜론으로 구분하십시오.
- 다음 형식으로 허용하거나 거부할 IP 주소를 지정합니다.
- nginx 서버 블록에 IP 주소 할당
- 허용 또는 거부할 IP 주소를 지정한 후 nginx 서버 블록에 해당 IP 주소를 지정합니다.
- 예를 들어 다음과 같이 서버 블록을 수정할 수 있습니다.
서버 {
80을 들어라.
서버 이름 example.com;
192.168.1.1 허용;
모두 거부;
}
- 허용 또는 거부할 IP 주소를 지정한 후 nginx 서버 블록에 해당 IP 주소를 지정합니다.
- 구성 파일을 저장하고 nginx 서비스를 다시 시작하십시오.
- 구성 파일을 저장한 후 nginx 서비스를 다시 시작하십시오.
- Ubuntu에서는 다음 명령을 사용할 수 있습니다.
sudo systemctl 재시작 nginx
위의 단계에 따라 nginx에서 특정 IP 주소를 제한할 수 있습니다.