nginx로 IP 직접 치기를 거부

1493 단어 nginxnginx.conf

이번에 하고 싶은 일



사이트 액세스로 ip 주소 직타를 거부하고 싶다.

사용 중인 웹 서버



nginx

정보 수집



IP 직접 액세스를 nginx로 금지
Nginx 설정 (www, https, IP)
HTTP 요청의 헤더 필드 "Host" 정보
conf로 ip 직접 연결을 방지합니다.

conf 파일 편집



server 정보를 보유하는 conf 파일을 수정합니다.
nginx를 기본적으로 사용하는 경우/etc/nginx/conf.d/default.conf에 설명합니다.
다음을 추가
server {
    listen      80 default_server;
    server_name _;
    return 444;
}

server {
    listen              443 ssl default_server;
    server_name         _;
    ssl_certificate     ****fullchain.pem;
    ssl_certificate_key ****privkey.pem;
    return 444;
}

※default_server 지정이 기존의 server로 지정되어 있는 경우는 삭제한다.
nginx 시작sudo service nginx reloadsudo service nginx restart

연결 확인




http에서도 https에서도 직접 치고 거부!
예!

이번은 여기까지.
고마워요.

좋은 웹페이지 즐겨찾기