서버

NginX IP 접근제어하기

블루데이제이 2022. 10. 4. 17:37
728x90
반응형

 

NginX IP 접근제어하기

server{
    listen 80;
    server_name www.example.com;
    location /{
        deny 192.168.0.1;
        allow 192.168.0.2;
    }
}

192.168.0.1 차단, 192.168.0.2 허용

 

server{
    listen 80;
    server_name www.example.com;
    location /{
        allow 192.168.0.2;
        deny all;
    }
}

192.168.0.2 허용, 나머지 IP 차단

 

server{
    listen 80;
    server_name www.example.com;
    location /{        
        allow 192.168.0.1/25;
        deny all
    }
}

서브넷 마스크로 하면 192.168.0.1~192.168.0.126 범위만 허용, 나머지 IP 차단

728x90
반응형