Почему браузер не открывает сайты и как это исправить

Иван Корнев·24.04.2026·5 мин

Ошибка «Не удаётся установить соединение с сайтом» (или коды вроде ERR_CONNECTION_REFUSED, ERR_TIMED_OUT) чаще всего возникает из-за сбоя в настройках DNS, активных прокси-серверов или блокировки трафика антивирусом. Чтобы быстро восстановить доступ, начните с перезагрузки роутера, отключения VPN/прокси и очистки кеша DNS. Если проблема сохраняется только на одном устройстве — проверьте настройки сетевого адаптера; если на всех — убедитесь, что сайт не лежит глобально.

Ниже приведён подробный алгоритм действий: от простых проверок за 1 минуту до глубокой диагностики сетевых настроек.

Важно: Если сайт не открывается ни у кого (проверьте через мобильный интернет или сервисы мониторинга), проблема на стороне владельца ресурса. В этом случае ваши действия бессильны — остаётся только ждать восстановления работы сервера.

Быстрая диагностика: 5 шагов за одну минуту

Прежде чем лезть в сложные настройки, исключите банальные причины. Эти действия помогают в 80% случаев.

  1. Проверьте другие сайты. Откройте несколько разных ресурсов (например, поисковик и новостной портал). Если не работает только один конкретный сайт, проблема, скорее всего, на его стороне.
  2. Перезагрузите роутер и устройство. Выключите маршрутизатор из розетки на 10–15 секунд. Это сбросит временные ошибки в таблице NAT и обновит IP-адрес.
  3. Отключите VPN и прокси. Если вы используете VPN-клиент или расширения для обхода блокировок, отключите их полностью. Нестабильное туннельное соединение часто вызывает ошибку подключения.
  4. Попробуйте другой браузер. Откройте сайт в режиме инкогнито (Ctrl+Shift+N в Chrome/Yandex, Ctrl+Shift+P в Firefox). Если в инкогнито всё работает, виновато одно из установленных расширений или накопленный кеш.
  5. Смените тип подключения. Если вы на Wi-Fi, переключитесь на провод или раздайте интернет с телефона. Это поможет понять, где именно обрыв: на уровне провайдера, роутера или конкретного устройства.

Глубокая настройка: исправляем ошибки DNS и сети

Если быстрые методы не помогли, причина кроется в неверных сетевых настройках компьютера или смартфона.

1. Смена DNS-серверов

Провайдерские DNS-серверы могут работать нестабильно или блокировать определенные домены. Замена их на публичные от Google или Cloudflare часто решает проблему.

Для Windows:

  1. Нажмите Win + R, введите ncpa.cpl и нажмите Enter.
  2. Нажмите правой кнопкой мыши на ваш адаптер (Wi-Fi или Ethernet) → Свойства.
  3. Выберите IP версии 4 (TCP/IPv4)Свойства.
  4. Переключите на «Использовать следующие адреса DNS-серверов»:
    • Предпочитаемый: 8.8.8.8 (или 1.1.1.1)
    • Альтернативный: 8.8.4.4 (или 1.0.0.1)
  5. Нажмите ОК и перезагрузите браузер.

Для macOS:

  1. Откройте Системные настройкиСеть.
  2. Выберите активное подключение → ПодробнееDNS.
  3. Нажмите + и добавьте 8.8.8.8 и 1.1.1.1.
  4. Нажмите ОК.

2. Очистка кеша DNS

Даже после смены серверов компьютер может помнить старые, нерабочие адреса. Их нужно принудительно удалить.

  • Windows: Запустите командную строку (CMD) от имени администратора и введите:
    ipconfig /flushdns
    ```
*   **macOS:** Откройте Терминал и введите:
    
```bash
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    ```
*   **Android/iOS:** Достаточно включить и выключить «Авиарежим» или перезагрузить телефон.

После выполнения команд обязательно обновите страницу в браузере с полной очисткой кеша (Ctrl+F5).

3. Проверка файла Hosts

Вирусы или некорректно удалённое ПО могут прописать блокировку сайтов в системном файле hosts.

  • Где искать:
    • Windows: C:\Windows\System32\drivers\etc\hosts
    • macOS/Linux: /etc/hosts
  • Что делать: Откройте файл через Блокнот (с правами администратора). Если вы видите строки с адресом проблемного сайта (например, 127.0.0.1 example.com), удалите эти строки и сохраните файл. В норме там должны быть только комментарии (строки, начинающиеся с #).

4. Отключение брандмауэра и антивируса

Иногда защитное ПО ошибочно считает безопасный сайт угрозой и разрывает соединение.

  1. Временно отключите защиту в реальном времени в вашем антивирусе.
  2. Попробуйте открыть сайт.
  3. Если получилось — добавьте сайт в исключения антивируса и включите защиту обратно.
  4. Аналогично проверьте Брандмауэр Windows: разрешите приложению-браузеру доступ к сети.

Если проблема только в одном браузере

Когда другие программы имеют доступ к интернету, а браузер нет, дело в его внутренних настройках.

  • Сброс настроек прокси внутри браузера. В Chrome/Edge: Настройки → Система → Открыть настройки прокси-сервера компьютера. Убедитесь, что переключатель «Использовать прокси-сервер» выключен (если вы не используете корпоративную сеть).
  • Удаление расширений. Отключите все дополнения, особенно блокировщики рекламы (AdBlock, uBlock) и VPN-расширения.
  • Очистка данных. Удалите куки и кеш за «Все время». Накопленные данные могут содержать устаревшие сертификаты безопасности.

Частые ошибки при диагностике

Ошибка пользователяПочему это мешаетКак правильно
Игнорирование режима инкогнитоНеясно, виноваты расширения или сетьВсегда тестируйте в инкогнито первым делом
Смена DNS без очистки кешаКомпьютер всё ещё использует старый адресВсегда выполняйте ipconfig /flushdns после смены DNS
Перезагрузка только ПКРоутер мог «зависнуть» на уровне провайдераПерезагружайте и роутер, и устройство
Проверка только одного сайтаМожно потратить часы на настройку ПК, когда сайт просто лежитСначала проверьте доступность ресурса через мобильный интернет

FAQ: Ответы на популярные вопросы

Вопрос: Что означает ошибка ERR_CONNECTION_TIMED_OUT? Ответ: Это значит, что ваш компьютер отправил запрос, но сервер не ответил в отведённое время. Чаще всего причина в фаерволе, который блокирует исходящие пакеты, или в том, что сервер перегружен и не успевает обработать запрос.

Вопрос: Сайт открывается на телефоне, но не на компьютере. В чём дело? Ответ: Проблема локальная. Проверьте файл hosts на компьютере, настройки прокси в браузере и попробуйте сменить DNS-серверы. Также возможно, что на ПК установлен антивирус, блокирующий этот домен.

Вопрос: Помогает ли сброс сетевых настроек? Ответ: Да, это радикальный, но эффективный метод. В Windows 10/11 это делается через Параметры → Сеть и Интернет → Состояние → Сброс сети. Внимание: после этого потребуется заново ввести пароль от Wi-Fi.

Вопрос: Что делать, если пишет «Сервер отказал в соединении» (ERR_CONNECTION_REFUSED)? Ответ: Сервер доступен, но порт закрыт. Это может означать, что веб-сервер (Apache/Nginx) не запущен (если сайт ваш) или что вы пытаетесь зайти по HTTPS на сайт, который работает только по HTTP (или наоборот). Проверьте правильность протокола в адресной строке.