Назад | Перейти на главную страницу

Как я могу изменить метрику публичной сети в таблице маршрутов

В моей машине с Windows 8.1 ENT [64 бит] у меня есть 3 сетевых адаптера. Ethernet 1 подключен к общедоступной сети, а 2 других адаптера Ethernet подключены к разным внутренним сетям. Проблема в том, что в таблице маршрутов есть активные маршруты, например:

Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric


          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.17     10 
          0.0.0.0          0.0.0.0      192.168.2.1     192.168.2.51     10
          0.0.0.0          0.0.0.0    10.112.29.253    10.112.29.164     10
      10.112.28.0    255.255.254.0         On-link     10.112.29.164    266
    10.112.29.164  255.255.255.255         On-link     10.112.29.164    266
    10.112.29.255  255.255.255.255         On-link     10.112.29.164    266
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0    255.255.254.0         On-link      192.168.1.17    266
     192.168.1.17  255.255.255.255         On-link      192.168.1.17    266
    192.168.1.255  255.255.255.255         On-link      192.168.1.17    266
      192.168.2.0    255.255.254.0         On-link      192.168.2.51    266
     192.168.2.51  255.255.255.255         On-link      192.168.2.51    266
    192.168.3.255  255.255.255.255         On-link      192.168.2.51    266
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link      192.168.1.17    266
        224.0.0.0        240.0.0.0         On-link      192.168.2.51    266
        224.0.0.0        240.0.0.0         On-link     10.112.29.164    266
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link      192.168.1.17    266
  255.255.255.255  255.255.255.255         On-link      192.168.2.51    266
  255.255.255.255  255.255.255.255         On-link     10.112.29.164    266

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

Ценю вашу помощь...

Спасибо и привет, Шрути

Спасибо, Дэвид. Чтобы удалить эти записи из таблицы маршрутов, я использовал:

route change 0.0.0.0 MASK 0.0.0.0 10.112.29.253 metric 1

Я увидел, что если я выполняю эту команду, значение метрики для этого маршрута увеличивается на 1, а другие 2 шлюза по умолчанию удаляются из таблицы маршрутов. Не знаю почему. Если бы вы могли объяснить, это было бы здорово.

Пожалуйста, дайте мне знать, правильный ли это подход для этого. Согласно моей настройке DHCP для внутренних сетей, очень меньше шансов иметь такой же шлюз по умолчанию, назначенный для других двух адаптеров [192.168.1.1 и 192.168.2.1], поэтому нельзя поместить код удаления в командный файл для этого.

Спасибо, Шрути

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

  0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.17     10 
  0.0.0.0          0.0.0.0      192.168.2.1     192.168.2.51     10
  0.0.0.0          0.0.0.0    10.112.29.253    10.112.29.164     10

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

  192.168.0.0    255.255.254.0         On-link      192.168.1.17    266

Весь трафик для 192.168.0.x и 192.168.1.x будет отправляться через интерфейс с IP 192.168.1.17.

  192.168.2.0    255.255.254.0         On-link      192.168.2.51    266

Весь трафик для 192.168.2.x и 192.168.3.x будет отправляться через интерфейс с IP 192.168.2.51.

  10.112.28.0    255.255.254.0         On-link     10.112.29.164    266

Весь трафик для 10.112.28.x и 10.112.29.x будет отправляться через интерфейс с IP 10.112.29.164.

  0.0.0.0              0.0.0.0      192.168.1.1    192.168.1.17     10

Весь трафик, который не соответствует каким-либо конкретным маршрутам, будет отправлен на 192.168.1.1 через интерфейс с IP 192.168.1.17.