/etc/hosts를 수정하여 Mac에서 웹사이트에 대한 액세스 차단
차례:
Mac에서 특정 사이트에 직접 액세스하지 못하도록 차단하는 방법을 묻는 몇 가지 질문을 받았습니다. 좌절감은 Safari에서 자녀 보호 설정 및 사이트 차단과 같은 일반적인 조치를 우회하여 Camino 또는 Firefox에서만 액세스하도록 하는 것이 얼마나 쉬운지에 있는 것 같습니다. 지정된 사이트에 대한 액세스를 차단하는 빠르고 효율적인 방법은 /etc/hosts 파일을 편집하는 것입니다. 이 파일은 시스템 전체에 결과를 제공하는 추가 보너스가 있습니다.자녀나 룸메이트가 특정 웹사이트를 방문하지 못하게 막으려는 방법은 다음과 같습니다.
Mac에서 웹사이트 접근 차단
/etc/hosts 편집
1) 호스트 파일을 편집하고 새 항목을 추가하려면 터미널을 열고 다음을 입력하십시오( 이것은 시스템 파일이기 때문에 루트 암호를 요청함): sudo nano /etc/hosts
2)그러면 아래와 같은 화면이 나타납니다. 하단에 차단할 사이트로 yahoo.com이 추가되어 있습니다. 다른 사이트를 차단하려면 같은 방식으로 입력하면 됩니다. localhost의 루프백 IP를 사용하고 원하는 만큼 많은 사이트를 127.0.0.1에 매핑하거나 다른 IP를 지정하여 URL을 0.0.0.0:와 같이 리디렉션할 수 있습니다.
Mac의 ETC HOSTS 파일에서 웹사이트 차단
3) 이제 control-o와 리턴 키를 눌러 nano에 파일을 저장합니다.
변경 사항을 적용하려면 다음 명령을 실행해야 할 수 있습니다. sudo dscacheutil -flushcache 이렇게 하면 DNS 캐시가 플러시됩니다.
작동 방식: 이제 Mac에 MySpace.com(또는 나열된 모든 사이트)에 대한 요청을 127.0으로 보내도록 지시합니다. .0.1, 로컬 머신. 이것은 MySpace.com 주소가 웹 브라우저에 로드되는 것을 완전히 차단합니다. (누군가가 웹 프록시를 통해 차단된 사이트에 액세스할 수 있지만 충분히 정통한 경우). 교묘하게 작동하고 개인 웹 공유를 활성화하고 싶다면 사람들이 차단된 사이트에 액세스하려고 할 때 볼 수 있는 간단한 웹 페이지를 만들 수 있습니다.
혼란스러운? 시각적 연습을 원하십니까? Mac OS X에서 /etc/hosts를 편집하는 방법을 보여주는 비디오 가이드를 살펴보세요