호스트 파일에서 웹 사이트를 열 때 HTML 페이지를 표시하려면 어떻게합니까? 대한 액세스를 차단하고 있습니다.

호스트 파일이 일부 웹 사이트에 대한 액세스를 차단하고 있습니다. “이 사이트에 접근 할 수 없습니다”라는 기본 메시지 대신 사용자 정의 HTML을 어떻게 넣습니까?



답변

하나는 다른 것과 아무 관련이 없습니다.

hosts파일은 호스트 이름과 IP 주소의 “디렉토리”입니다. 웹 사이트에만 국한되지 않습니다. “플랫 파일 DNS 조회”로 생각할 수 있습니다.

# Sample hosts file
#

123.456.789.001      foo.bar

이 주소로 다음을 수행 할 수 있습니다.

  • 웹 사이트로 이동 -http : //foo.bar
  • SMB 공유 : smb : //foo.bar
  • SSH 연결 : ssh user@foo.bar
  • 한 호스트에서 다른 호스트로 파일을 안전하게 복사- scp stuff.ext user@foo.bar:/path/stuff
  • 그리고 훨씬 더

브라우저가 웹 페이지를 표시하려면 해당 페이지를 “제공”해야합니다. 기본적으로 클라이언트는 웹 서버를 실행하지 않으므로 서비스 할 것이 없습니다.

누군가가 사용자 정의 hosts파일 을 사용하여 “차단 한”사이트로 이동할 때이 “웹 페이지”를 표시하려고한다고 가정 합니다.

DNS 조회가 오류 페이지를 호스팅하는 서버로 리디렉션 (또는 방화벽 차단 / 리디렉션)하는 네트워크 수준에서이 작업을 수행해야합니다.


답변