Как добавить шлюз по умолчанию windows

Обновлено: 05.07.2024

Этичный хакинг и тестирование на проникновение, информационная безопасность

Оглавление

Если у вас Linux, то смотрите статью «Практика настройки сетевых маршрутов: выбор подключения, используемое для Интернета; одновременное использование нескольких подключений для разных целей». В ней же вы найдёте дополнительные трюки для манипуляции сетевыми маршрутами, которые будут работать, в том числе, и на Windows.

Выбор подключения к Интернету

Компьютер может быть подключён сразу к нескольким сетям: например, к проводной сети и к беспроводной; или к двум Wi-Fi сетям; или использовать телефон в качестве модема через Bluetooth и при этом быть подключённым к проводной и Wi-Fi сети; или быть подключённым к четырём Wi-Fi сетям – да что угодно!

Если вы выходите в Интернет, как операционная система выбирает, какое именно из нескольких подключений использовать? Система действует очень мудро – она не пренебрегает ни одним из подключений. И в случае потери связи с одним из них – использует другое.

Но ведь ей в любом случае нужно выбрать, какое подключение использовать в данный момент! И система опять поступает мудро – она использует лучшее подключение. Чтобы узнать, какое подключение является лучшим, для каждого из них вычисляется так называемая Метрика – условное значение, которое учитывает сразу несколько параметров – скорость сети, потери пакетов и другое.

Рассмотрим реальный пример. Мой компьютер подключён к двум Wi-Fi сетям. Чтобы узнать характеристики маршрутов, откроем командную строку Windows, для этого нажмите Win+x, и выберите Windows PowerShell (Администратор). В открывшемся окне командной строки наберите команду


Особое внимание обратите на строки:

Сетевой адрес 0.0.0.0 и маска сети 0.0.0.0 это обозначение маршрута по умолчанию (default route). Это тот маршрут, куда отправляется трафик, для которого явно не прописан другой маршрут.

Например, там же мы можем увидеть строку

В ней есть сетевой адрес 192.168.56.0 с маской подсети 255.255.255.0 – то есть это любые IP адреса в диапазоне 192.168.56.0-192.168.56.255. Так вот, для этих адресов явно прописан маршрут – они будут отправлены в 192.168.56.1.

Но если будет запрошен любой другой IP, который отсутствует в таблице (т.е. для которого не указан конкретный маршрут), то он будет отправлен по маршруту по умолчанию – это то, что указано для сети 0.0.0.0 с маской 0.0.0.0. Самым типичным трафиком, отправляемым по default route является Интернет-трафик (а также трафик в другие локальные сети, к которым ваш компьютер непосредственно не подключён – но для домашних сетей это редкая ситуация).

Для выбора Интернет-подключения по умолчанию нужно изменить маршрут по умолчанию.

Изменение маршрута по умолчанию в Windows

Вернёмся к ранее полученным данным о маршруте по умолчанию:


Из него следует, что у одного из моих интерфейсов IP адрес 192.168.0.49 и у него метрика равна 55, у другого сетевого интерфейса IP 192.168.1.43 и метрика равна 70. Выигрывает тот маршрут, у которого значение метрики меньше (чем меньше метрика, тем лучше подключение).

Таким образом, если я будут выходить в Интернет, то будет использоваться сетевой интерфейс 192.168.0.49.


Я получил, что мой IP 109.126.249.183, а мой локальный IP 192.168.0.49. В командной строке Windows делаю трассировку:


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

Итак, способов изменить маршрут по умолчанию сразу несколько. Например, можно изменить значение метрики так, чтобы приоритетным стал другой маршрут. Второй вариант – удалить другие маршруты, оставив только один.

Как установить метрику для сетевых подключений в Windows

Чтобы было понятно, покажу на конкретном примере. У меня два сетевых интерфейса с IP адресами:

  • 192.168.0.49 (имеет шлюз 192.168.0.1) – используется по умолчанию
  • 192.168.1.43 (имеет шлюз 192.168.1.1) – хочу чтобы он использовался по умолчанию

Для этого удаляю все маршруты по умолчанию:

Теперь добавляю тот, который я хочу сделать маршрутом по умолчанию, командой вида:

В ней ШЛЮЗ нужно заменить на IP адрес шлюза (роутера) того интерфейса, через который вы хотите выходить в Интернет. Для меня это:

На данном этапе уже вернулось Интернет-подключение и если вам достаточного одного подключения, то можно не продолжать.

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

Для его добавления используется команда следующего вида:

Обратите внимание, что вместо ШЛЮЗ нужно вписать IP адрес шлюза «резервного» интерфейса. Также значение является не абсолютным, а относительным. Помните об этом, что указанная величина ДОБАВЛЯЕТСЯ к тому значению метрики, которое рассчитывает операционная система. Значение 100 можно поменять на другое (например, 50). Но выбирайте его так, чтобы значение в сумме с рассчитанной метрикой было больше, чем метрика подключения, которое мы хотим использовать по умолчанию.


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


Как видим, поменялся и внешний IP (был 109.126.249.183, а стал 213.167.219.207) и локальный (был 192.168.0.49, а стал 192.168.1.43).

В командной строке Windows делаю трассировку:


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

Особенности применения команды route CHANGE в Windows

Необходимо отметить пару моментов в поведении команды route, которые является контринтуитивными (мы ждём одного результата, а получаем другой, неожиданный результат).

Маршруты, в том числе маршрут по умолчанию, можно не удалять/добавлять, а изменять с помощью команды route CHANGE. Но помните об особенности этой команды, если у вас установлено два или более маршрута по умолчанию: она удалит ВСЕ маршруты и впишет один новый, который указан с этой командой! На первый взгляд это неочевидно, но если подумать, то становится понятно, почему она действует именно таким образом.

Хотя об этом уже было сказано выше, значение метрики является ОТНОСИТЕЛЬНЫМ! То значение, которое вы устанавливаете для метрики, добавляется к рассчитываемому системой значению. При этом оно постоянно плавает: то есть система регулярно пересчитывает значения метрики, но к каждому полученному числу добавляет то, которое вы указали с командой route ADD.

Создание постоянных маршрутов, сохраняющихся после перезагрузки

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

С помощью ключа -p можно создавать постоянный маршруты, которые будут сохранены после перезагрузке.

Пример команды добавления постоянного маршрута:

Часть if <interface_ID> является опциональной для всех команд.

Номера интерфейсов можно посмотреть командой route print (в самом верху вывода):


Номера интерфейсов идут в первом столбике – перед MAC-адресами.

Кроме опции -p, команда route имеет ещё несколько опций, рассмотрим их.

Локальный шлюз данных — это программное обеспечение, которое вы устанавливаете в локальной сети. Шлюз облегчает доступ к данным в этой сети.

Как мы объясняем в обзоре, вы можете установить шлюз либо в личном режиме, который относится только к Power BI, или в стандартном режиме. Мы рекомендуем стандартный режим. В этом режиме шлюз можно установить автономно или в добавить кластер. Мы рекомендуем второй вариант, так как он обеспечивает высокий уровень доступности.

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

Требования

Минимальные требования

Минимальное разрешение экрана, поддерживаемое для локального шлюза данных, составляет 1280 x 800.

Рекомендуется

Связанные соображения

  • Шлюзы не поддерживаются в установках Server Core.
  • Шлюзы не поддерживаются в контейнерах Windows.
  • Пользователь, устанавливающий шлюз, должен быть администратором шлюза.
  • Шлюз нельзя устанавливать на контроллер домена.
  • Если вы планируете использовать проверку подлинности Windows, установите шлюз на компьютере, входящем в ту же среду Active Directory, что и источники данных.
  • Не устанавливайте шлюз на компьютере, например, ноутбук, который может отключиться, перейти в спящий режим или быть отключен от Интернета. Шлюз не может работать ни в одном из таких случаев.
  • Если шлюз используется беспроводную сеть, его производительность может снизиться.
  • Вы можете установить другие приложения на компьютере шлюза, но это может понизить производительность шлюза. Если вы все же устанавливаете другие приложения на компьютер шлюза, обязательно внимательно следите за шлюзом, чтобы проверить, нет ли конфликта ресурсов.
  • На одном компьютере можно установить до двух шлюзов: один работает в персональном режиме, а другой — в стандартном. На одном компьютере не может быть два шлюза, работающих в одном режиме.
  • Локальный шлюз данных (стандартный режим) должен быть установлен на компьютере, подключенном к домену с доверительными отношениями с целевым доменом.

Загрузка и установка стандартного шлюза

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

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

В установщике шлюза оставьте путь установки по умолчанию, примите условия использования и выберите Установить.

Установка по пути установки по умолчанию.

Введите адрес электронной почты для вашей учетной записи организации Office 365, затем выберите Войти.

Ввод адреса электронной почты.

Шлюз связан с вашей учетной записью организации Office 365. Вы управляете шлюзами из соответствующей службы.

Итак, вы вошли в учетную запись.

Введите имя для шлюза. Имя должно быть уникальным для клиента. Кроме того, введите ключ восстановления. Этот ключ потребуется в том случае, если вы решите восстановить или переместить шлюз. Выберите Настроить.

Настройка шлюза.

Обратите внимание на флажок Добавить в существующий кластер шлюза. Мы будем использовать этот флажок в следующем разделе этой статьи.

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

Для национальных облаков в настоящее время мы поддерживаем установку шлюзов только в регионе PowerBI по умолчанию вашего клиента. Средство выбора региона в установщике поддерживается только для общедоступного облака.

Наконец, вы также можете предоставить свои собственные данные ретранслятора Azure Relay. Дополнительные сведения о том, как изменить сведения о Azure Relay, см. в разделе Задание Azure Relay для локального шлюза данных.

Просмотрите сведения, представленные на последнем экране. Поскольку в этом примере используется та же учетная запись для Power BI, Power Apps и Power Automate, шлюз доступен для всех трех служб. Выберите Закрыть.

Сводка по шлюзу.

После установки шлюза вы можете добавить еще один шлюз, чтобы создать кластер.

Добавление второго шлюза для создания кластера

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

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

Шлюзы кластера, находящиеся в состоянии "не в сети", отрицательно влияют на производительность. Эти участники должны быть удалены или отключены.

Убедитесь, что участники шлюза в кластере используют одну и ту же версию шлюза, поскольку разные версии могут вызвать непредвиденные сбои в зависимости от поддерживаемых функций.

Для создания кластеров шлюзов высокой доступности вам потребуется обновление за ноябрь 2017 года или более позднее обновление программного обеспечения шлюза.

Скачайте шлюз на другой компьютер и установите его.

После входа в свою учетную запись организации Office 365, зарегистрируйте шлюз. Выберите Добавить в существующий кластер. В списке Доступные кластеры шлюзов выберите основной шлюз, который является первым шлюзом, который вы установили. Введите ключ восстановления для этого шлюза. Выберите Настроить.

Добавление шлюза в кластер.

Загрузка и установка шлюза в персональном режиме

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

Установка персонального режима по пути установки.

Введите адрес электронной почты для вашей учетной записи организации Office 365, затем выберите Войти.

Ввод вашего адреса электронной почты для персонального режима.

Шлюз связан с вашей учетной записью организации Office 365. Вы управляете шлюзами из соответствующей службы.

Ошибка «Шлюз, установленный по умолчанию, не доступен» появляется в окне «Диагностики сети», когда в компьютере возникают неполадки при подключении к Интернету. Она встречается практически во всех версиях ОС Windows и чаще всего возникает у тех, кто пользуется Wi-Fi. В подобном случае соединение есть, но страницы не загружаются. Сегодня мы подробно рассмотрим несколько способов устранения этой неполадки в Windows 10.

Способы устранения неполадки

В данном случае шлюз – это IP-адрес, на который поступают пакеты к роутеру с компьютера. Обычно он устанавливается автоматически, но пользователь может настроить его вручную. Если возникают какие-либо проблемы с ним, необходимо прибегнуть к следующим методам их устранения, и при этом действовать следует в строго указанной последовательности до тех пор, пока подключение не будет полностью восстановлено.

Управление питанием сетевого адаптера

Для начала испробуем самый простой метод – изменим некоторые параметры питания сетевого адаптера. Он отлично подойдет и при проводном соединении типа Ethernet, и при беспроводном подключении через Wi-Fi.

Система по умолчанию может отключать питание сетевого адаптера для минимизации потребления электроэнергии. Чтобы изменить это значение, необходимо для начала открыть «Диспетчер устройств» — открываем поиск в панели задач, задаем соответствующий запрос и открываем утилиту. Далее переходим в категорию «Сетевые адаптеры» и выбираем активный (тот, через который производится подключение; узнать его наименование можно в разделе «Сетевые подключения» панели управления). Жмем по нему правой кнопкой мыши для вызова контекстного меню, после переходим в «Свойства».

В новом открывшемся окне переходим ко вкладке «Управление питанием». В нем будет два пункта, нас интересует первый – «Разрешить отключение этого устройства для экономии энергии». По умолчанию галочка напротив него стоит, мы же убираем ее и применяем изменения нажатием на кнопку ОК.

Настраиваем управление электропитанием активного адаптера через «Свойства» Настраиваем управление электропитанием активного адаптера через «Свойства»

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

Изменение параметров питания беспроводного адаптера

Данный способ подойдет только для тех, кто использует подключение сети через Wi-Fi. Необходимо будет настроить параметры питания адаптера на максимальную производительность, чтобы при работе в определенном режиме не возникало никаких сбоев. Для этого мы открываем панель управления – можно так же ввести в строке поиска соответствующий запрос и открыть утилиту. В новом окне отобразится список доступных инструментов и функций, мы прокручиваем его до конца и выбираем пункт «Электропитание».

Для начала открываем раздел «Электропитание» в панели управления Для начала открываем раздел «Электропитание» в панели управления

Далее отобразится список доступных схем электропитания, основных и дополнительных. В нашем случае она одна – сбалансированная, но, если их две или больше, настраивать нужно ту, что выбрана на данный момент и используется чаще всего. Нажимаем на ссылку «Настройка схемы электропитания».

Выбираем активную и часто используемую схему, в данном примере она одна, и переходим к настройкам Выбираем активную и часто используемую схему, в данном примере она одна, и переходим к настройкам

После этого отобразится настройка отключения дисплея и перехода в спящий режим в различных режимах. Ниже есть ссылка «Изменить дополнительные параметры питания», нажимаем на нее.

Переходим к дополнительным параметрам для настройки питания беспроводного адаптера Переходим к дополнительным параметрам для настройки питания беспроводного адаптера

Разворачиваем элемент «Параметры адаптера беспроводной сети», затем «Режим энергосбережения». В нашем случае возможно изменение настроек питания в двух режимах – от сети и батареи. Выставляем «Максимальная производительность» во вкладке «От сети» и, при желании, «От батареи» (если у вас, конечно, ноутбук). Применяем изменения нажатием на соответствующую кнопку и выходим из утилиты нажатием на кнопку ОК.

Тут мы можем настроить приоритеты для питания от сети и от батареи Тут мы можем настроить приоритеты для питания от сети и от батареи

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

Установка IP-адреса вручную

В маршрутизаторе IP-адрес устанавливается автоматически, через настройки программного обеспечения. Можно попробовать устранить проблему, введя все необходимые данные вручную. Для начала мы открываем раздел «Параметры» — можно через строку поиска в панели задач, нажатием на иконку с изображением шестеренки в меню «Пуск» или комбинацией клавиш Win + I. После этого переходим в раздел «Сети и Интернет» и в новом окне выбираем пункт «Ethernet» или «Wi-Fi», в зависимости от типа соединения.

Переходим к параметрам сетевого параметра при подключении к сети по Ethernet Переходим к параметрам сетевого параметра при подключении к сети по Ethernet

В обоих случаях после этого необходимо будет кликнуть на элемент «Настройка параметров адаптера», правда, в случае с Wi-Fi придется прокрутить список до самого конца (хотя, по сути, нет разницы в способе перехода, так как в итоге откроется один и тот же раздел).

Точно так же можно перейти к настройкам сетевого адаптера через раздел Wi-Fi Точно так же можно перейти к настройкам сетевого адаптера через раздел Wi-Fi

Выбираем активный адаптер и жмем по нему правой кнопкой мыши для вызова контекстного меню. В списке выбираем элемент «Свойства».

В списке компонентов выделяем пункт «IP версии 4 (TCP/IPv4)», затем нажимаем по кнопке «Свойства», расположенной немного ниже.

Переходим в свойства «IP версии 4 (TCP/IPv4)» для изменения адреса Переходим в свойства «IP версии 4 (TCP/IPv4)» для изменения адреса

Далее в новом открывшемся окне переключаем маркер с «Получать IP-адрес автоматически» на «Использовать следующий IP-адрес». После в первой строке «IP-адрес» вводим тот адрес, что указан на обратной стороне роутера, он может иметь вид 192.168.0.1 или 192.168.1.1 (это тот адрес, который вводится в строке браузера для перехода к настройкам роутера). Это же значение вводим в третью строку «Основной шлюз», а во второй «Маска подсети» указываем 255.255.255.0 .

Переключаем маркер и вводим указанные значения в соответствующие поля Переключаем маркер и вводим указанные значения в соответствующие поля

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

Переустановка драйверов

Так как эта ошибка связана с некорректной работой программного обеспечения, можно попробовать переустановить драйверы. Для начала загружаем обновления с официального сайта разработчика. После этого приступаем к деинсталляции старой версии – открываем «Диспетчер устройств», вновь переходим в раздел «Свойства» сетевого адаптера, но на этот раз открываем вкладку «Драйвер». Нажимаем на кнопку «Откатить», а если она недоступна, тогда на «Удалить устройство». После этого устанавливаем скачанный ранее драйвер и перезагружаем компьютер.

Можно откатить драйверы, а если такая функция недоступна, то удалить устройство и затем переустановить его Можно откатить драйверы, а если такая функция недоступна, то удалить устройство и затем переустановить его

Включение функции FIPS

При появлении ошибки «Шлюз, установленный по умолчанию, не доступен» может также сработать включение функции FIPS. Она отвечает за соответствие входящего и исходящего трафика единому стандарту и предназначена для обеспечения компьютерной безопасности. Включить ее можно через раздел «Изменение параметра адаптера» в «Центре управления сетями и общим доступом». Попасть в него возможно через панель управления, настройки (этот способ указывался ранее) или поиск в панели задач.

Открываем параметры активного подключения двойным нажатием левой кнопки мыши по нему, затем в новом окне нажимаем на кнопку «Свойства беспроводной сети».

Открываем «Свойства беспроводной сети» для включения функции FIPS Открываем «Свойства беспроводной сети» для включения функции FIPS

В новом открывшемся окне переходим ко вкладке «Безопасность», затем жмем по кнопке «Дополнительные параметры» в самом низу.

Уже в этом окне будет доступен только один пункт – для включения или отключения функции FIPS. Устанавливаем галочку, нажимаем на кнопку ОК во всех окнах для применения изменений, затем перезагружаем компьютер.

Ставим галочку, нажимаем ОК, чтобы активировать функцию FIPS Ставим галочку, нажимаем ОК, чтобы активировать функцию FIPS

Сброс сети

Если ни один из вышеперечисленных методов не помог, можно сбросить настройки сети и установить их заново. Для сброса необходимо открыть сначала «Параметры системы», перейти в раздел «Сеть и Интернет» и оставаться в категории «Состояние». В самом низу будет ссылка «Сброс сети» — нажимаем на нее и подтверждаем действие. После компьютер автоматически перезагрузится, а сетевые конфигурации автоматически обновятся.

Сбрасываем сеть через системные настройки Windows 10 Сбрасываем сеть через системные настройки Windows 10

Восстановление файлов системы

Можно также запустить встроенную утилиту восстановления системных файлов через командную строку. Для ее открытия необходимо лишь набрать в строке поиска соответствующий запрос, затем открыть утилиту от имени администратора, иначе заданные команды не сработают. После этого даем команду sfc /scannow, запускаем ее нажатием на клавишу Enter и ждем, так как проверка займет очень много времени.

Восстановление Windows

Это уже крайний способ решения проблемы, и провести его возможно несколькими способами – сбросить до исходного состояния или вернуть к предыдущей версии. Последнее возможно только в том случае, если обновление системы производилось не менее 10 дней назад. Все операции производятся в разделе «Восстановление», категории «Обновление и безопасность» системных параметров.

Восстановить систему можно двумя способами через раздел «Параметры» Восстановить систему можно двумя способами через раздел «Параметры»

Заключение

Если ни один из вышеуказанных способов не помог устранить ошибку «Шлюз, установленный по умолчанию, не доступен», необходимо обратиться к интернет-провайдеру. Возможно, вызов специалиста поможет устранить неполадку в тяжелых случаях. Но обычно все решается на первых этапах, так что прибегать к радикальным методам типа сброса сети или восстановления системы пользователю не приходится.

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

Эти команды мне не помогли =(

route -p add 10.0.0.0 mask 255.255.255.0 10.0.0.1 metric 2
route -p add 31.13.133.0 mask 255.255.255.252 31.13.133.97 metric 1

route -p add 10.0.0.10 mask 0.0.0.0 10.0.0.1 metric 2
route -p add 0.0.0.0 mask 0.0.0.0 31.13.133.97 metric 1

Просто у интернет предприятия после выставления метрик таким образом исчезает адрес шлюза и назначается какой-то альтернативный IP (DHCP на моем порту в предприятии отключили).

Подскажите, пожалуйста, мне чайнику в матчасти.

Вы можете указать несколько шлюзов по умолчанию - в этом случае Windows будет перебирать их по очереди. Если отказал первый, трафик пойдёт через второй и т.д. Проблема здесь в том, что обратно трафик на первый шлюз также вернётся только в случае сбоев, то есть 3g/4g модемы не совсем подходят для такого сценария работы (а было бы так красиво), так как пока они в свою очередь не лягут, трафик так и будет идти через них независимо от того, поднялся "проводной" шлюз или нет.
Подробнее можете поискать про Dead Gateway Detection.
Других вариантов построить какое-то подобие отказоустойчивости стандартными средствами, насколько я знаю, в Windows нет.

garlp

Спасибо. Решил проблему именно так: на обоих интерфейсах прописал шлюз второго плюс поставил метрики не через командную строку а все там же в свойствах подключения

Можно так попробовать.
Уберите постоянные маршруты. И вручную назначьте метрики интерфейсам.

Автоматическое переключение между основным и резервным интернет каналом

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

Спустя какое то время я родил скрипт (batch-файл - он же .bat), который просто поместил в автозагрузку и запустил. Несомненно, это временное решение, но если надо сейчас или даже прямо сейчас, а работы другой непочатый край, то подойдет. Ниже исходники скрипт автоматического переключения на резервный канал:

:first_ping
Ping -n 4 -l 1 8.8.8.8>Nul
If "%ERRORLEVEL%"=="1" goto reserv
if "%ERRORLEVEL%"=="0" Echo First IP OK.
set Timer=60
ping -n %Timer% 127.0.0.1>nul
goto first_ping

:second_ping
Ping -n 4 -l 1 192.168.0.50>Nul
If "%ERRORLEVEL%"=="1" echo First IP is not response.
if "%ERRORLEVEL%"=="0" goto first
set Timer=60
ping -n %Timer% 127.0.0.1>nul
goto second_ping

Хочу заметить, что проверка доступности происходит раз в 60 секунд. Вы можете это изменить на любое время, необходимое вам, изменив соответствующий параметр. Но слишком большое время сделает смену адреса не актуальной, а слишком маленькая задержка даст небольшую, но неприятную (возможно, при очень плохих или загруженных сетях) задержку. Смешно про байт конечно говорить, но все же.

Читайте также: