웹 사이트 이름을 웹 브라우저에 잘못 입력 할 때마다 ISP (TDS Telecom)에서 "웹 사이트 제안"페이지를 얻습니다. 이 사이트 파인더 "서비스"는 매우 성가신 것으로 나타났습니다. 컴퓨터를 제거하도록 컴퓨터를 구성하려면 어떻게해야합니까?
예를 들어 Firefox의 URL 표시 줄에 "no.site"를 입력하면 다음과 같이 표시됩니다.
웹 사이트 이름을 웹 브라우저에 잘못 입력 할 때마다 ISP (TDS Telecom)에서 "웹 사이트 제안"페이지를 얻습니다. 이 사이트 파인더 "서비스"는 매우 성가신 것으로 나타났습니다. 컴퓨터를 제거하도록 컴퓨터를 구성하려면 어떻게해야합니까?
예를 들어 Firefox의 URL 표시 줄에 "no.site"를 입력하면 다음과 같이 표시됩니다.
답변:
이는 TDS가 호스트를 알 수 없다는 DNS 서버가 응답하지 않도록 구성했기 때문입니다. 대신 알려지지 않은 모든 사이트를 검색 가이드로 리디렉션되는 IP 주소로 보냅니다. 다음은 DNS 서버의 쿼리입니다.
$ dig @216.165.129.158 no.site
;; ANSWER SECTION:
no.site. 10 IN A 198.105.254.19
컴퓨터의 로컬 호스트 파일 ( /etc/hosts
또는 hosts.txt
) 파일에 가짜 IP 주소를 넣을 수 있습니다 . 그러면 웹 브라우저가 검색 결과를 표시하는 페이지에 연결할 수 없습니다.
192.168.0.0 searchguide.tds.net
단점은 잘못된 호스트가 여전히 검색 가이드 URL로 리디렉션하고 브라우저가 시간 초과 될 때까지 연결을 시도한다는 것입니다.
TDS DNS 서버를 사용하는 대신 다른 DNS 서버를 사용하도록 컴퓨터를 구성 할 수 있습니다. Google은 8.8.8.8 및 8.8.4.4에서 DNS 서버를 실행합니다. Google은 Windows, Mac 및 Linux에서 사용하도록 설정을 변경하기위한 지침 을 제공합니다.
TDS의 라우터에는 전체 홈 네트워크의 DNS 서버를 변경하기위한 구성 인터페이스 설정 이 있습니다. Google DNS 서버를 고급 설정 -> IP 주소 -> LAN IP 설정 -> DNS 값 설정 아래에 둘 수 있습니다 . 8.8.8.8 및 8.8.4.4를 정적으로 할당 할 수 있습니다
불행히도 케이블 박스의 검색 기능이 손상 될 수 있습니다. 케이블 박스는 TDS DNS 서버를 통해 사용 가능한 "내부"DNS 항목에 의존합니다.
TDS dns 서버를 업스트림으로 사용하여 컴퓨터에서 dnsmasq DNS 서버를 실행합니다. dnsmasq에는 다음과 같은 도메인에 대한 잘못된 응답을 필터링하기위한 설정이 있습니다 dnsmasq.conf
.
# TDS site finder
bogus-nxdomain=198.105.254.19
필터와 함께 로컬 서버를 사용하도록 홈 네트워크를 구성했습니다. 그런 다음 사이트가 예상대로 작동하며 케이블 박스는 여전히 행복합니다.