호스트 파일의 127.0.0.1 대체

호스트 파일의 127.0.0.1 대체

Windows 7의 시스템 수준에서 다음을 사용하여 여러 웹 사이트를 차단했습니다.등/호스트파일. 지금까지는 일반적인 방법으로 해왔습니다.127.0.0.1웹사이트의 IP 주소로 사용됩니다.

hosts그러나 내 ISP가 차단하는 일이 있거나 서버를 사용할 수 없는 것이 아니라 내 파일이 차단하는 경우를 알고 싶습니다 .

IP 이외의 IP를 지정할 수 있으면 유용할 것입니다.127.0.0.1이는 항상 시간이 지나도 변경되지 않는 빠른 로딩 페이지를 반환합니다. 이는 내가 이 URL을 차단했음을 상기시키기 위한 것입니다. 따라서 고유한 콘텐츠가 포함된 간단하고 빠른 페이지라면 콘텐츠는 실제로 중요하지 않습니다.

존재하지 않는 경로 쿼리에 대해 뚜렷하게 보이고 빠른 로딩 페이지(아마도 이에 적합한 오류 페이지)로 응답하는 신뢰할 수 있는 IP 주소가 있습니까?

아니면 이 아이디어를 달성할 수 있는 다른 방법이 있습니까?로컬 웹 서버이를 위해 백그라운드에서 계속 실행되고 있습니까?)

답변1

브라우저에 따라 오류 메시지에 사용할 수 없는 IP 주소(127.0.0.1)가 표시되어야 합니다.

  • Firefox38은 다음을 보여줍니다: Firefox는 127.0.0.1에서 서버에 대한 연결을 설정할 수 없습니다.
  • 크롬43(세부) 표시: Google Chrome의 연결 시도127.0.0.1거부되었습니다.
  • IE11은 다음을 보여줍니다. 웹 주소가http://127.0.0.1맞다.

그렇지 않으면 라우터의 웹 인터페이스로 리디렉션할 수 있습니다. 이는 오류 메시지는 아니지만 인식할 수 있을 정도로 구별됩니다.

답변2

sundar, 와일드카드를 사용하여 하위 도메인을 차단하는 것에 대한 귀하의 의견과 관련하여 Acrylic DNS Proxy(http://mayakron.altervista.org/wikibase/show.php?id=AcrylicHome) 이는 Linux의 dnsmask와 매우 유사합니다. (그러나 이는 컴퓨터의 백그라운드에서 서버를 실행하는 것과 같습니다).

답변3

나는 로컬 웹 서버를 실행하고 127.0.0.1이 내 웹 서버에 대한 로컬 루프백 주소이기 때문에 0.0.0.0이 더 바람직하다고 생각합니다. 127.0.0.1을 가리키는 호스트 파일의 모든 항목은 CPU 주기, 메모리 및 시간을 소모하는 로컬 웹 서버 홈 또는 오류 페이지(요청에 따라)를 렌더링합니다.

0.0.0.0은 즉시 거부되므로 프로세스 속도가 크게 빨라집니다(어쨌든 비정형 설정의 경우).

저는 Skype가 포트 80(로컬 웹 서버)도 열었다고 생각하는데, 응답하는 데 시간이 걸릴 것이라고 생각하지만 개인적으로 테스트하지는 않았습니다.

관련 정보