ERR_NAME_NOT_RESOLVED показывает вместо этого припаркованный домен?

1274
JordanBelf

Я пытался понять, что здесь происходит, но я не могу найти это.

Вчера я начал замечать, что всякий раз, когда я посещаю несуществующий домен, который обычно возвращает ERR_NAME_NOT_RESOLVEDChrome, вместо этого я вижу припаркованный домен, полный рекламы.

Я думал, что это рекламное ПО. Я проверил по телефону и, как ни странно, увидел припаркованный домен. В тот момент я подумал, что это повлияло на мою домашнюю сеть.

Я решил подключить свой телефон к 4G и проверить. Припаркованный домен исчез, и теперь я видел, ERR_NAME_NOT_RESOLVEDкак я должен был.

Я решил отключить компьютер от Wi-Fi и подключить его к телефону через мобильную точку доступа, и теперь мой компьютер также отображал правильную ошибку вместо припаркованного домена.

В этот момент я был уверен, что это был маршрутизатор, поэтому я подключил свой компьютер напрямую к кабелю Ethernet. Припаркованный домен вернулся.

Когда я делаю трассировку к несуществующему домену, я получаю, unknown host fsfsf.fsdfsfsdf.comкак ожидалось, даже если chrome преобразуется в припаркованный домен.

Когда я использую TOR, Safariили даже VPNя получаю, ERR_NAME_NOT_RESOLVEDкак ожидалось. Кроме того, когда я использую некоторые из моих других компьютеров или планшетов, с некоторыми я вижу припаркованный домен, а другие - с разрешением ERR_NAME_NOT_RESOLVED. Единственное, что исправляет ошибку правильно - это компьютер под управлением Windows.

Затем я открыл Wireshark для проверки пакетов и заметил, что Chrome проверял IP-адрес каждый раз, когда посещал несуществующий домен. Я посетил этот IP-адрес прямо из браузера и получил тот же результат, что и при посещении неразрешенного домена.

На данный момент я думаю, что это может быть либо мой провайдер (действительно странный), который размещает рекламу только в Google Chrome, либо у меня есть рекламное ПО, влияющее на мой компьютер, телефон и планшет только при подключении к моему провайдеру и использовании Chrome.

Могу ли я предложить что-нибудь еще, чтобы попытаться понять, что происходит и как решить эту проблему?

Мой компьютер работает под управлением MacBook, El Capitan 10.11.4а мой телефонSamsung Galaxy S4

Любой совет будет оценен, спасибо

РЕДАКТИРОВАТЬ: я попытался изменить DNS без удачи, но я обнаружил что-то действительно странное. Когда я запускаю команду, nslookupэто то, что я получаю взамен

MY_SYS:dir ambo$ nslookup asdflaksj3lk2jlk23jelk23jlkjlf.com Server: 8.8.8.8 Address: 8.8.8.8#53  Non-authoritative answer: Name: asdflaksj3lk2jlk23jelk23jlkjlf.com.MY-ISP-NAME(!?).com Address: 192.64.xxx.xxx -> Suspicious IP 

Итак, что это значит? Похоже, когда я ввожу доменное имя, которое не существует, Chrome вызывает URL с несуществующим доменным именем как поддомен моего домена ISP. Когда я посещаю этот URL-адрес напрямую, я получаю такой же припаркованный домен, как и тот, который я получаю при посещении домена, который не существует.

Мой интернет-провайдер угоняет мой браузер? Почему это происходит только в Chrome и только на некоторых устройствах, а не на других, если это так? Я говорю о крупнейшем интернет-провайдере на континенте, возможно ли, что они действительно делают это?

0
Этот тип поведения обрабатывается вашим DNS-сервером. Так что измените что-то другое, чем то, что вы сейчас используете. Ramhound 8 лет назад 0
Вероятно, DNS-серверы вашего провайдера. Измените свой DNS на Google или opendns - 8.8.4.4, 8.8.8.8, 208.67.222.222 и 208.67.220.220. DavidPostill 8 лет назад 0
Убедитесь, что вы не используете прокси по ошибке. Я сильно подозреваю, что с вами происходит какое-то ошибочное отравление DNS. Ramhound 8 лет назад 2
Большое спасибо @Ramhound, я только что узнал кое-что еще, что похоже на решение. Я читал на этот ответ http://superuser.com/questions/184361/what-is-the-search-domains-field-for-in-the-tcp-ip-dns-settings-control-panel и когда я проверив, есть ли у меня поисковый домен в настройках DNS, я обнаружил, что там находится мой домен провайдера. Я изменил его для .local, и теперь похоже, что я вижу ERR_NAME_NOT_RESOLVED, когда доменное имя не существует вместо припаркованного домена. Может ли это быть? Я не понимаю, почему некоторые устройства в моей сети и браузере подвержены уязвимости, а некоторые нет в сети JordanBelf 8 лет назад 0

1 ответ на вопрос

0
acejavelin

As was stated in the comments, this behavior is caused by your DNS server(s) redirecting on a failed resolution, quite common for ISPs to do this actually.

Since the recommended action is to change to a DNS server that does not do this, such as Google DNS or OpenDNS, you might want to look into a tool called namebench, which will test the speed and "bad behavior" of hundreds of free DNS servers and recommend the fastest ones for your specific application. Namebench is available for Windows, Mac, and Linux, and since it's an open source project, ports are available for FreeBSD, Android, iOS, and other operating systems.

http://www.howtogeek.com/howto/16372/find-a-faster-dns-server-with-namebench/

https://code.google.com/archive/p/namebench/

Спасибо @acejavelin Я тестирую с использованием OpenDNS и Google DNS без удачи, но я буду продолжать тестирование. Что меня беспокоит, так это то, что, если это где DNS, почему это происходит только на Chrome и почему на некоторых устройствах, а не на других? С другой стороны, я не понимаю, почему этого не происходит, когда я подключен к своей мобильной сети или использую VPN. еще раз спасибо JordanBelf 8 лет назад 0
Я отредактировал свой вопрос с новой информацией JordanBelf 8 лет назад 0

Похожие вопросы