Зачем вообще подменять DNS и как это заметить
DNS переводит привычные названия сайтов в адреса. Если злоумышленник подменит DNS-адреса в настройках роутера, все устройства дома начнут получать ответы от чужого сервера. Тот может отправлять на копии страниц, показывать лишнюю рекламу или собирать сведения о том, какие сайты вы посещаете.
Типичные симптомы выглядят так.
- Знакомые сайты открываются с незнакомым оформлением или предупреждениями о сертификате.
- Появляется реклама там, где её раньше не было.
- Адресная строка показывает не тот адрес, который вы набирали.
- Поведение одинаково на всех устройствах в домашней сети, а на мобильном интернете всё нормально.
Последний признак особенно показателен: если на мобильной сети проблем нет, а дома есть на всех устройствах, причину стоит искать в роутере. Но те же симптомы бывают и от обычных причин: расширений браузера, рекламного приложения или ошибок у самого сайта.
Прежде всего договоритесь с собой о порядке: сначала собрать факты, потом менять. Многие, заметив странность, сразу сбрасывают роутер и теряют следы, по которым можно понять, что произошло. Достаточно сделать снимки экранов с DNS-адресами, списком устройств, разделом удалённого управления и версией прошивки. Это занимает пять минут и помогает как вам, так и специалисту поддержки, если потребуется помощь.
Учтите также, что часть провайдеров выдаёт собственные адреса DNS и может перенаправлять неправильно набранные имена на свою страницу с подсказками. Такое поведение необязательно означает взлом, но его стоит отличать от настоящей подмены. Ориентир простой: если вы понимаете, чьи адреса видите, и это либо ваш выбор, либо данные провайдера, поводов для тревоги нет.
Если же адреса принадлежат неизвестным сетям и вы их не вводили, продолжайте проверку по шагам ниже. Если у вас под рукой есть второй роутер или точка доступа от знакомых, можно подключить компьютер к чужой сети на несколько минут и сравнить поведение сайта: так проще понять, дело в вашем оборудовании или в самом ресурсе.
Где посмотреть DNS в роутере
Войдите в панель управления роутера по адресу, указанному на наклейке или в инструкции, и найдите раздел интернет-подключения, который называется WAN, «Интернет» или «Подключение». Там обычно есть пункт, где DNS-серверы получаются автоматически или заданы вручную. Названия пунктов зависят от модели, поэтому ориентируйтесь на смысл, а не на точную формулировку.
Сверьте то, что увидите, с тремя источниками: что вы задавали сами, что указано в документах от провайдера и что показывают сведения о подключении в панели. Если вы никогда не меняли DNS, а там вписаны два незнакомых адреса, это повод насторожиться. Если вы или мастер использовали известный публичный сервис, адреса будут вам знакомы.
Запишите или сфотографируйте найденные значения до любых изменений: так вы сможете показать их провайдеру и вернуть настройку, если что-то пойдёт не так.
Проверка на самом устройстве
Роутер выдаёт DNS по сети, но на отдельном компьютере или телефоне адреса могут быть заданы вручную и отличаться. Проверьте оба уровня.
| Где смотреть | Что искать |
|---|---|
| Свойства сети на компьютере | Задан ли DNS вручную, нет ли незнакомых адресов |
| Настройки Wi-Fi на телефоне | Статический ли DNS, не включён ли чужой частный DNS |
| Сведения о подключении в роутере | Какие DNS фактически получены |
| Другая сеть | Ведёт ли себя сайт так же при подключении через мобильный интернет |
Если на компьютере DNS заданы вручную и вы их не вписывали, возможно, на устройстве работала сомнительная программа. В таком случае сначала проверьте устройство, а затем возвращайте автоматическое получение адресов.
Что делать, если нашли чужие адреса
Порядок действий такой.
- Сохраните сведения о найденных значениях.
- Смените пароль администратора роутера на длинный и уникальный, особенно если оставались заводские данные.
- Верните автоматическое получение DNS или впишите известные вам адреса.
- Проверьте, не включено ли удалённое управление из интернета, и отключите его, если оно не нужно.
- Обновите прошивку до актуальной версии с сайта производителя.
- Перезагрузите роутер и устройства, чтобы сбросить накопленные ответы.
- Просмотрите остальные настройки на предмет лишних правил и открытых портов.
Если сомнения остаются, а настройки возвращаются к чужим значениям, возможен сброс роутера к заводским настройкам с последующей настройкой с нуля. Перед этим убедитесь, что у вас есть данные от провайдера для входа в интернет.
Чем DNS-подмена отличается от обычных неполадок
Прежде чем подозревать взлом, исключите банальные причины. Реклама на сайтах нередко связана с расширениями браузера или установленными программами. Предупреждения о сертификате бывают при неправильной дате на устройстве или при ошибках на самом сайте. Медленная загрузка и ошибки имён могут быть следствием проблем у провайдера.
Отличить подмену помогает сравнение. Проверьте тот же сайт с телефона через мобильный интернет, с другого устройства в той же сети и с компьютера после ручного указания известных адресов DNS. Если результат различается только в домашней сети, подозрение на роутер обоснованно.
Если проблема только в одном браузере, причина, скорее всего, в нём: проверьте расширения и очистите данные сайтов. Если проблема на одном компьютере, проверьте программы и настройки сети этого компьютера.
Как не допустить повторной подмены
Одна из частых причин подмены — слабый или заводской пароль администратора роутера и доступное из интернета удалённое управление. Поэтому профилактика очень проста: уникальный пароль, отключённое внешнее управление, регулярные обновления прошивки и отсутствие лишних проброшенных портов.
Дополнительно имеет смысл время от времени заглядывать в раздел с DNS и списком подключённых устройств. Это занимает пару минут, но позволяет заметить изменения рано.
Если роутер старый и производитель давно не выпускает для него обновления, подумайте о замене: без исправлений известные уязвимости остаются открытыми. А вот программное обеспечение на компьютерах и телефонах держите актуальным, чтобы подмена не пришла с другой стороны.