Если на одном ПК стоят две сетевые карты, часто возникает одна и та же проблема: при настройке одной подсети пропадает интернет в другой. Обычно это происходит из-за неверного шлюза на второй сетевой карте, неправильной маршрутизации или конфликтов в правилах брандмауэра.

Ниже - рабочий порядок настройки для Windows 7, когда одна сеть нужна для интернет-доступа, а вторая - для локальной передачи данных на сервер.

Подготовка: что именно нужно получить

Рассмотрим типовой сценарий.

  • Сеть 1 (интернет): подключение к шлюзу провайдера или к вашей локальной сети с выходом в интернет.
  • Сеть 2 (локальная): отдельная сеть для связи с сервером (например, для заливки контента). Эта сеть может не нуждаться в шлюзе в интернет.

Ключевая идея такая: интернет-пакеты должны уходить через сетевой адаптер, который имеет правильный шлюз по умолчанию. А второй адаптер должен обслуживать только свою локальную сеть.

Шаг 1. Проверить, что карты работают и драйвер установлен

  1. Откройте “Панель управления”.
  2. Перейдите в “Центр управления сетями и общим доступом”.
  3. Нажмите “Изменение параметров адаптера”.
  4. Убедитесь, что обе карты включены (если есть значки “красный крестик” - карта выключена или кабель не подключен).

Если Windows 7 не видит сетевой адаптер или есть проблемы с драйверами, скачайте драйвер с официального сайта производителя устройства и поставьте его. Microsoft-поддержка в вопросах по Windows 7 обычно рекомендует брать драйвер с сайта производителя материнской платы или ноутбука. Источник: https://learn.microsoft.com/ru-ru/answers/questions/2492872/windows-7

Шаг 2. Настроить IP адреса на каждой сетевой карте

Откройте “Свойства” нужного подключения.
- Пуск -> Панель управления -> Центр управления сетями и общим доступом -> Изменение параметров адаптера
- Правый клик по “Подключение по локальной сети” -> Свойства
- Протокол Интернета версии 4 (TCP/IPv4) -> Свойства

Так делают в инструкциях по настройке карты в Windows 7. Источники:
- https://saransk-tv.ru/internet/nastrojki-podklyucheniya/nastrojka-setevoj-kartyi-i-rrpoe-soedineniya-v-windows-7/vista.html
- https://yarilo.pro/ru/support-ru/wiki/30-ip-windows-7

Рекомендация по шлюзу на второй карте

Если вторая сеть нужна только для локальных задач, оставьте у неё шлюз пустым. В примерах по маршрутизации для двух карт шлюз на второй карте обычно убирают, чтобы не ломать интернет в сети 1.

Проверка по принципу маршрутизации описана так:
- сначала учитываются явно заданные правила,
- затем проверяется, что адрес назначения находится в “прямо доступной” сети,
- в остальных случаях используется шлюз по умолчанию.
Источник (общее описание логики маршрутов): https://homenet.online/ru/nastroyka-setevoy-karty/

Пример значений

Предположим:
- Сеть 1: 192.168.5.0/24, шлюз 192.168.5.1 (или ваш шлюз)
- Сеть 2: 192.168.1.0/24, сервер вещания 192.168.1.2

Тогда настройка выглядит так:

Параметр Сетевая карта для сети 1 Сетевая карта для сети 2
IP адрес 192.168.5.x 192.168.1.x
Маска подсети 255.255.255.0 255.255.255.0
Основной шлюз включен (шлюз сети 1) пустой
DNS можно настроить на карте сети 1 (или как требует ваша сеть) обычно не обязателен

Шаг 3. Добавить статические маршруты, если интернет пропадает

Иногда после настройки двух адаптеров в Windows 7 не все сайты открываются. Тогда нужны маршруты, чтобы Windows правильно отличала локальные подсети от внешнего интернета.

Обычно проблема появляется, когда Windows выбирает неверный маршрут для части трафика между подсетями.

Что проверить перед добавлением маршрутов

  1. Откройте командную строку от администратора.
  2. Посмотрите текущую таблицу маршрутов:
  3. route print

Если видно, что пакеты для нужной подсети уходят не туда, добавляйте маршрут.

Пример маршрута для “внутренней” сети

Если у вас две подсети:
- 192.168.5.0/24 - сеть магазинов/интернет
- 192.168.1.0/24 - сеть сервера вещания

Часто помогает явное добавление маршрута к сети 192.168.5.0/24 через сетевой адрес карты сети 1.

Команда в стиле примера:
- route -p add 192.168.5.0 mask 255.255.255.0 <IP_карты_сети_1>

В похожем разборе двух сетевых карт пользователи указывали маршруты через route -p add ... и дальше уже добивались стабильного открытия сайтов. Источник (разбор кейса с двумя картами и маршрутизацией): https://qna.habr.com/q/149289

Шаг 4. Учитывайте брандмауэр и правила безопасности (Kerio/аналог)

Если вы используете сторонний брандмауэр (например, Kerio Control или другой), маршруты могут быть правильными, но часть трафика блокируется правилами для конкретной сетевой карты.

В таких случаях:
- убедитесь, что правила разрешают исходящий интернет-трафик только через нужное подключение,
- отдельно проверьте правила для второй сетевой карты (локальная сеть для сервера вещания).

В разборе кейса с двумя картами упоминали, что после маршрутов “не все сайты открываются”, и далее проверяли правила. Источник: https://qna.habr.com/q/149289

Типичные ошибки, из-за которых интернет “ломается” при двух сетевых картах

Ошибка Симптом Как исправить
Шлюз по умолчанию задан на обеих сетевых картах интернет нестабилен или работает “через неправильную сеть” на карте локальной сети уберите основной шлюз
IP или маска подсети заданы неверно “неопознанная сеть”, нет доступа к серверу или роутинг сыпется проверьте IP/mask по договору/схеме подсетей (TCP/IPv4)
Дублирование адресов в подсетях конфликт и обрывы проверьте, что адрес уникальный
Нет статического маршрута к “своей” подсети сайты частично не открываются, часть трафика уходит в неверный путь добавьте маршрут через нужный next hop (таблица route print)
Брандмауэр блокирует трафик по второй карте сервер внутри сети работает, но интернет не открывается откорректируйте правила по интерфейсу

Короткий чек-лист настройки

  1. В “Изменение параметров адаптера” обе карты включены и с кабелем.
  2. На одной карте есть правильный основной шлюз - для интернета.
  3. На второй карте основной шлюз пустой - если сеть нужна только для локальных задач.
  4. При необходимости добавьте статические маршруты через route -p add ....
  5. Проверьте Kerio/брандмауэр: правила должны разрешать нужный трафик для правильной карты.

Итог

В Windows 7 при настройке двух сетевых карт проще всего добиться стабильной работы, если:
- оставить шлюз по умолчанию только там, где нужен интернет,
- а вторую карту ограничить локальной сетью,
- и при сбоях добавить точные маршруты через таблицу route print.

Если сделать это последовательно, интернет начнет идти через нужную сеть, а локальная сеть останется доступной для сервера.