윈도우 'hosts' 파일 수정으로 카카오톡 배너 광고 완벽 차단하기 (IP 차단 원리)

무료 소프트웨어를 사용하다 보면 필연적으로 광고를 마주하게 됩니다. 카카오톡 PC 버전 역시 마찬가지인데요. 하지만 사용자 경험(UX)을 해칠 정도로 빈번한 팝업 광고는 PC 사용 환경을 저해합니다.

오늘은 윈도우 운영체제의 DNS(Domain Name System) 동작 원리를 역이용하여, 카카오톡 광고 서버와의 연결을 끊어버리는 'hosts 파일 수정' 방법을 기술적으로 정리해 드립니다.

1. 원리: 광고 서버를 '없는 주소'로 보내버리기

우리가 웹사이트나 프로그램에 접속할 때, 컴퓨터는 도메인 주소를 IP 주소로 변환하는 과정을 거칩니다. 이때 윈도우는 hosts 파일을 가장 먼저 참조합니다.

우리는 이 파일에 **"카카오 광고 서버(display.ad.daum.net)를 찾으면 내 컴퓨터(127.0.0.1)로 연결해라"**라는 명령어를 심어줄 것입니다. 내 컴퓨터에는 광고가 없으므로, 결과적으로 카카오톡 화면에는 광고 대신 빈 공간이나 대체 이미지가 뜨게 되는 원리입니다.

2. 필수 준비물: 관리자 권한

hosts 파일은 윈도우 시스템의 핵심 파일이기 때문에 일반적인 방법으로는 수정 및 저장이 불가능합니다. 반드시 '메모장(Notepad)'을 관리자 권한으로 실행한 뒤, 파일을 불러오는 방식을 사용해야 합니다.

  • 파일 경로: C:\Windows\System32\drivers\etc
  • 대상 파일: hosts (확장자 없음)

3. 안랩(V3) 등 백신 프로그램 경고 대처

이 방법은 시스템 파일을 건드리는 것이기 때문에, V3나 알약 같은 백신 프로그램이 "시스템 파일이 변조되었습니다"라며 경고를 띄울 수 있습니다. 이는 바이러스가 아니라 우리가 의도적으로 수정한 것이므로, [변경 허용] 또는 [예]를 선택해 주셔야 설정이 저장됩니다.


이론은 알겠는데, 막상 System32 폴더에 들어가니 파일이 안 보이시나요? (파일 형식을 '모든 파일'로 바꿔야 보입니다!) 그리고 정확한 차단 도메인 주소와 IP 코드를 띄어쓰기 실수 없이 입력하려면 어떻게 해야 할까요?

스크린샷과 함께 상세 설정 방법에 대해서는 아래 글에 정리해두었습니다.

https://itmanual.net/pc-카카오톡-카톡-광고-차단-팝업-광고-없애기/

 

 

댓글