찾다

 >  Q&A  >  본문

브라우저 주소 표시줄에 외부 IP 주소를 입력하여 내 웹사이트에 대한 접근을 차단하는 방법은 무엇입니까?

내 웹사이트에 접속하려면차단브라우저 주소 표시줄에 외부 IP를 입력하는 방법


Destiny.Destiny.1951일 전2195

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2019-08-31 10:30:41

    아파치로 구축된 웹 서버를 구현하는 방법에는 두 가지가 있으며, 두 방법 모두 httpd.conf 파일을 수정하여 구현됩니다.

    방법 1: httpd.conf 파일 끝에 다음 코드를 추가합니다

              NameVirtualHost 127.0.0.0
         <VirtualHost 127.0.0.0>
         ServerName 127.0.0.0
         <Location />
            Order Allow,Deny
            Deny from all
         </Location>
         </VirtualHost>

      ---줄 구분--------- --- ----------

              <VirtualHost 127.0.0.0>
         DocumentRoot "E:/WWW/myweb"
         ServerName www.php.cn
         </VirtualHost> 

      참고: 구분선 위의 부분은 IP 127.0.0.0을 통해 직접 액세스 요청을 거부하는 것입니다. 이때 127.0.0.0을 사용하여 액세스하는 경우. , 액세스를 거부하라는 메시지가 표시됩니다. 구분선 아래 부분은 도메인 이름 www.php.cn을 통한 액세스를 허용하며, 홈 디렉토리는 E:/WWW/myweb을 가리킵니다. (웹 사이트의 루트 디렉토리가 E:/WWW/myweb이라고 가정)

     방법 2 : httpd.conf 파일 끝에 다음 코드를 추가합니다

              NameVirtualHost 127.0.0.0
         <VirtualHost 127.0.0.0>
         DocumentRoot "E:/WWW/test"
         ServerName 127.0.0.0
         </VirtualHost>

     ---줄 구분------------ -------- -

              <VirtualHost 127.0.0.0>
         DocumentRoot "E:/WWW/web"
         ServerName www.php.cn
         </VirtualHost> 

                       구분선 위의 부분은 IP 127.0.0.0을 통해 E:/WWW/test 디렉토리로 직접 액세스 요청을 보내는 것입니다. index.hmtl과 같은 홈페이지 파일을 생성할 수 있는 경우 첫 번째 파일의 내용은 IP를 통해 직접 액세스할 수 없음을 나타내는 설명일 수 있습니다. 구분선 아래 부분의 의미는 1번 방법과 동일합니다.

    ​ ​참고: 1. 직접 복사해서 붙여넣을 경우 중국어 공백이 있을 수 있으니, 이런 공백을 제거해주세요.

        2. 로드밸런싱을 사용하는 경우 제한된 IP에는 외부IP를 쓰지 말고, 내부IP를 작성해주세요.

    회신하다
    0
  • 취소회신하다