Изменить показатель маршрута Windows

Обновлено: 30.06.2024

NetRouteView — это альтернатива стандартной утилите маршрутизации (Route.exe) операционной системы Windows с графическим интерфейсом. Он отображает список всех маршрутов в вашей текущей сети, включая пункт назначения, маску, шлюз, IP-адрес интерфейса, значение метрики, тип, протокол, возраст (в секундах), имя интерфейса и MAC-адрес.
NetRouteView также позволяет легко добавлять новые маршруты, а также удалять или изменять существующие статические маршруты.

Примечание. В настоящее время эта утилита не поддерживает IPv6.

Системные требования

  • Эта утилита работает в любой версии Windows, начиная с Windows 2000 и заканчивая Windows 10.

История версий

  • Версия 1.35:
    • При добавлении нового маршрута новое диалоговое окно заполняется значениями, которые вы использовали в предыдущий раз.
    • Когда вы добавляете новый маршрут, NetRouteView теперь автоматически заполняет наименьшее значение метрики в вашей системе.
    • Добавлен параметр «Запуск от имени администратора» (Ctrl+F11), который позволяет легко запускать NetRouteView от имени администратора в Windows Vista/7/8/2008/10 (для добавления/удаления/редактирования сетевых маршрутов)
    • Добавлен параметр "Сортировать при каждом обновлении".
    • Исправлена ​​ошибка: NetRouteView не удалось загрузить большое количество элементов.
    • Добавлен параметр "Автоматически изменять размер столбцов и заголовков", который позволяет автоматически изменять размер столбцов в соответствии со значениями строк и заголовками столбцов.
    • Исправлена ​​проблема: диалоговое окно свойств и другие окна открывались не на том мониторе в системе с несколькими мониторами.
    • Добавлен параметр «Отметить четные/нечетные строки» в меню «Вид». Когда он включен, нечетные и четные строки отображаются разным цветом, чтобы упростить чтение одной строки.
    • Добавлена ​​опция "Автоматическое обновление".
    • Добавлен параметр "Поместить значок на панель задач".
    • Добавлен параметр "Начать как скрытый". Если этот параметр и параметр «Поместить значок в область уведомлений» включены, главное окно NetRouteView будет невидимым при запуске.
    • Добавлен параметр «Добавить строку заголовка в файл CSV/файл с разделителями табуляцией». Если этот параметр включен, имена столбцов добавляются в качестве первой строки при экспорте в файл csv или файл с разделителями табуляцией.
    • Исправленная проблема: удалена неправильная кодировка из строки xml, что вызывало проблемы у некоторых средств просмотра xml.
    • Добавлены сообщения об ошибках при сбое добавления/изменения/удаления маршрута.
    • Добавлен постоянный столбец (Да/Нет)
    • Добавлена ​​возможность сделать маршрут постоянным или непостоянным в окне создания/изменения маршрута.

    Использование NetRouteView

    NetRouteView не требует установки или дополнительных dll-файлов. Для того, чтобы начать его использовать, просто скопируйте исполняемый файл (NetRouteView.exe) в любую понравившуюся папку и запустите его.
    Главное окно NetRouteView отображает список всех ваших сетевых маршрутов, подобно команде 'print' в утилите маршрутизации Windows. Вы можете выбрать один маршрут, а затем удалить его (клавиша Del) или изменить его (Ctrl+M). Имейте в виду, что только маршруты со значением «Статический маршрут» в столбце «Протокол» могут быть удалены или изменены. Вы также можете добавить новый маршрут с помощью параметра «Новый маршрут» (Ctrl+N).

    Примечание. Если вы используете NetRouteView в Windows 7/Vista/2008 с включенным UAC, вы должны щелкнуть правой кнопкой мыши NetRouteView.exe и выбрать «Запуск от имени администратора», чтобы иметь возможность добавлять, удалять или удалять сетевые маршруты.

    Использование параметра «Переключить значения показателей»

    Если у вас есть несколько сетевых адаптеров с подключением к Интернету, значение "Метрика" используется для определения того, какое подключение к Интернету будет использоваться по умолчанию. (Операционная система всегда использует маршрут с более низким значением метрики)
    Если вы хотите переключиться на другой сетевой адаптер, просто выберите оба сетевых маршрута этих адаптеров, а затем используйте параметр «Переключить значения метрики». После переключения метрики будет использоваться интернет-соединение другого сетевого адаптера.

    Параметры командной строки

    Перевод NetRouteView на другие языки

    1. Запустите NetRouteView с параметром /savelangfile:
      NetRouteView.exe /savelangfile
      В папке утилиты NetRouteView будет создан файл с именем NetRouteView_lng.ini.
    2. Откройте созданный языковой файл в Блокноте или любом другом текстовом редакторе.
    3. Переведите все строковые записи на нужный язык. При желании вы также можете добавить свое имя и/или ссылку на свой веб-сайт. (значения TranslatorName и TranslatorURL). Если вы добавите эту информацию, она будет использоваться в окне "О программе".
    4. После завершения перевода запустите NetRouteView, и все переведенные строки будут загружены из языкового файла.
      Если вы хотите запустить NetRouteView без перевода, просто переименуйте языковой файл или переместите его в другую папку.

    Лицензия

    Эта утилита распространяется бесплатно.Вам разрешено свободно распространять эту утилиту через дискету, CD-ROM, Интернет или любым другим способом, если вы ничего за это не берете. Если вы распространяете эту утилиту, вы должны включить все файлы в дистрибутив без каких-либо изменений.
    Если вы хотите распространять эту утилиту вместе с коммерческим программным пакетом, свяжитесь с NirSoft по поводу вариантов лицензирования.

    Отказ от ответственности

    Программное обеспечение предоставляется «КАК ЕСТЬ» без каких-либо явных или подразумеваемых гарантий, включая, помимо прочего, подразумеваемые гарантии товарного состояния и пригодности для определенной цели. Автор не несет ответственности за какой-либо особый, случайный, косвенный или косвенный ущерб из-за потери данных или по любой другой причине.

    В этой статье описывается функция автоматической метрики, которая используется в Windows для маршрутов IPv4 интернет-протокола.

    Относится к: Windows 10 — все выпуски, Windows Server 2019, Windows Server 2012 R2, Windows Server 2008 R2 с пакетом обновления 1
    Исходный номер базы знаний: 299540

    Подробнее

    Метрика – это значение, которое назначается IP-маршруту для определенного сетевого интерфейса. Он определяет стоимость, связанную с использованием этого маршрута. Например, метрика может оцениваться с точки зрения скорости соединения, количества переходов или временной задержки. Автоматическая метрика — это новая функция Windows, которая автоматически настраивает метрику для локальных маршрутов на основе скорости соединения. Функция автоматической метрики включена по умолчанию, и ее также можно настроить вручную для назначения определенной метрики.

    Функция автоматической метрики может быть полезна, когда таблица маршрутизации содержит несколько маршрутов для одного и того же пункта назначения. Например, если у вас есть компьютер с сетевым интерфейсом 10 мегабит (Мбит) и сетевым интерфейсом 100 Мбит, и компьютер имеет шлюз по умолчанию, настроенный на обоих сетевых интерфейсах, функция автоматической метрики назначает более высокую метрику более медленному. сетевой интерфейс. Эта функция может заставить весь трафик, направляемый в Интернет, использовать самый быстрый доступный сетевой интерфейс.

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

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

    Скорость соединения Метрика
    Больше или равно 2 Гб 5
    Более 200 МБ 10
    Больше, чем 20 МБ и меньше или равно 200 МБ 20
    Более 4 МБ и меньше или равно 20 МБ 30
    Более 500 килобит (КБ) и меньше или равно 4 МБ 40
    Меньше или равно 500 КБ 50

    В следующей таблице перечислены скорости соединения и назначенные показатели для компьютеров под управлением Windows XP с пакетом обновления 2 (SP2) и более поздних версий операционных систем Windows.

    < td>50
    Скорость соединения Метрика
    Больше или равно 2 Гб 5
    Более 200 МБ 10
    Больше, чем 80 МБ и меньше или равно 200 МБ 20
    Более 20 МБ и меньше или равно 80 МБ 25
    Более 4 МБ и меньше или равно 20 МБ 30
    Более 500 Кб и меньше или равно 4 Мб 40
    Меньше или равно 500 Кб

    В следующей таблице перечислены скорости соединения и назначенные показатели для компьютеров под управлением Windows 10 и более поздних версий операционных систем Windows:

    Для интерфейсов с физическими носителями типа NdisPhysicalMediumWirelessLan, NdisPhysicalMediumWirelessWan, NdisPhysicalMediumNative802_11:

    < /tr> < /таблица>

    Для других типов интерфейсов:

    Скорость соединения Метрика
    Больше или равно 2 Гб 25
    Более или равно 500 МБ и менее 2 ГБ 30
    Больше или равно 200 МБ и меньше 500 МБ 35
    Больше или равно 150 МБ и меньше 200 Мб 40
    Больше или равно 80 Мб и меньше 150 Мб 45
    Больше или равно 50 МБ и меньше 80 МБ 50
    Больше или равно 20 МБ и меньше более 50 МБ 55
    Больше или равно 10 МБ и менее 20 МБ 60
    Больше или равно 4 МБ и меньше 10 МБ 65
    Больше или равно 2 МБ и менее 4 Мб 70
    Больше или равно 500 Кб и менее 2 Мб 75
    Больше или равно 200 Кб и меньше более 500 Кб 80
    Менее 200 Кб 85
    < /tr>
    Скорость соединения Метрика
    Больше или равно 100 Гб 5
    Больше или равно 40 ГБ и меньше 100 ГБ 10
    Больше или равно 10 ГБ и меньше 40 ГБ 15
    Больше или равно 2 ГБ и меньше 10 Гб 20
    Более или равно 200 Мб и меньше 2 Гб 25
    Больше или равно 80 Мб и меньше 200 Мб 35
    Больше или равно 20 Мб и менее 80 МБ 45
    Более или равно 4 МБ и менее 20 МБ 55
    Более или равно 500 Кб и менее 4 Мб 65
    Менее 500 Кб 75

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

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

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

    Функция автоматической метрики отличается от функции обнаружения неработающих шлюзов, которая может заставить сеть переключаться на шлюзы по умолчанию, основанные на повторных передачах протокола управления передачей (TCP). Кроме того, функция маршрутизации и удаленного доступа не активирует функцию обнаружения мертвых шлюзов. Эта активация выполняется стеком TCP/IP на компьютере, который инициирует сеанс TCP.

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


    Вы должны увидеть следующие результаты для вашего route print | еще команда.


    � Сетевое назначение. Сетевое назначение, которое ваш компьютер сравнивает с IP-адресом назначения исходящих пакетов, чтобы определить, куда их отправлять.
    � Netmask � Маска подсети сетевого адресата. Значение 255.255.255.255 указывает, что адрес в столбце «Сетевой пункт назначения» является конкретным IP-адресом, а не сетевым адресом; он называется «хост-маршрут». Значение 0.0.0.0 используется, когда сетевым пунктом назначения является 0.0.0.0, что указывает на маршрут или шлюз по умолчанию.
    � Шлюз – адрес следующего перехода или канал связи, что означает, что сеть подключена непосредственно к интерфейсу. Запишите значение в этом сетевом назначении 0.0.0.0, так как оно понадобится вам позже.
    � Интерфейс � Адрес интерфейса, который Windows использует для отправки пакета в сетевое назначение.
    � Метрика — метрика, назначенная маршруту. Если есть две записи для сетевого пункта назначения, выбранный маршрут определяется меньшим показателем.

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


    Если вас интересует IP-адрес 8.8.8.8. Google Public DNS управляет рекурсивными серверами имен для общего пользования по двум следующим IP-адресам: 8.8.8.8 и 8.8.4.4 для службы IPv4, а также 2001:4860:4860::8888 и 2001:4860:4860::8844 для IPv6-доступ. Адреса сопоставляются с ближайшим рабочим сервером с помощью произвольной маршрутизации. Google Public DNS — это бесплатная альтернативная служба доменных имен (DNS), которая предлагается пользователям Интернета по всему миру. Общедоступная служба DNS и предлагаемые серверы обслуживаются и принадлежат Google. Он функционирует как рекурсивный сервер имен, обеспечивающий разрешение доменных имен для любого хоста в Интернете. Об услуге было объявлено 3 декабря 2009 г. с целью «сделать Интернет быстрее и безопаснее». По состоянию на 2014 год Google Public DNS является крупнейшей общедоступной службой DNS в мире, обрабатывающей 400 миллиардов запросов в день. Google Public DNS не связан с Google Cloud DNS, который является бесплатной службой хостинга DNS.

    Далее вернитесь в командную строку и введите route print | больше и нажмите Enter. Вы увидите, что адресата сети 0.0.0.0 больше нет в таблице. Нажмите пробел несколько раз, чтобы отобразить остальную часть вывода.

    Как изменить таблицы маршрутизации с помощью командной строки Windows — из курса CompTIA Network +

    2 0

    В этом обучающем видео CompTIA Network + инструктор Марк Джейкоб демонстрирует, как использовать стандартную командную строку Windows для управления таблицами маршрутизации.

    Я хочу показать вам кое-что из того, что вы узнаете в ходе лабораторных работ этого курса, например, управление таблицами маршрутизации. Если вы новичок в этой среде, вы можете не знать, что это можно сделать в командной строке Windows.

    Это не взято напрямую из лабораторных занятий CompTIA Network +, это аналогичная концепция того, что вы узнаете в классе.

    Приступим:

    Чтобы просмотреть таблицу маршрутизации на обычном компьютере с Windows, мы будем использовать «route-print»

    001-route-print-change-routing-Tables-with-a-command-prompt-comptia-net

    Если бы вы сейчас нажали Enter во время работы с IPv4 или IPv6, это сгенерировало бы кучу информации, и вам пришлось бы прокручивать назад, чтобы увидеть, что вы хотите посмотреть.

    Поскольку мы сосредоточены на IPv4, я добавлю " -4 " к команде, чтобы ограничить отображение только информации IPv4.

    002-route-print-ipv4-change-routing-Tables-with-a-command-prompt-comptia-net

    Вы заметите, что у меня есть маршрут «четыре нуля» 0.0.0.0

    003-quad-zero-route-change-routing-Tables-with-a-command-prompt-comptia-net

    Этот маршрут указывает на шлюз по умолчанию 10.1.0.1

    Если я настроил этот ящик как DHCP-клиент и получил IP-адрес от DHCP-сервера, он узнает, что такое его шлюз по умолчанию, и настроит этот маршрут «четыре нуля» 0.0.0.0

    Сейчас мы хотим манипулировать им. Сначала мы найдем цель.

    Мы выполним поиск ns, чтобы выполнить поиск по имени.

    004-ns-lookup-change-routing-tables-with-a-command-prompt-comptia-net

    005-ns-lookup-change-routing -tables-with-a-command-prompt-comptia-net

    Он возвращает и адрес 166.62.36.100

    Мы воспользуемся функцией пометки, чтобы скопировать адрес в Блокнот, чтобы сохранить его для будущего использования.

    006-mark-change-routing-tables-with-a-command-prompt-comptia-net

    007-mark-change-routing-tables-with-a-command-prompt-comptia-net

    Теперь мы попробуем создать маршрут в таблице маршрутизации, используя «добавление маршрута». Вы заметите, что адрес начинается с 166

    009-mark-change-routing-tables-with-a-command-prompt-comptia-net

    Мы введем 166.0.0.0 и добавим маску 255.0.0.0

    010-change-routing-tables-with-a-command-prompt-comptia-net

    Следующее поле — это шлюз по умолчанию, и вы заметите, что сверху шлюз по умолчанию — 10.1.0.1

    011-change-routing-tables-with-a-command-prompt-comptia-net

    Далее мы нажмем Enter.

    Мы снова введем «route print — 4»

    012-change-routing-tables-with-a-command-prompt-comptia-net

    И взгляните на результаты того, что было добавлено.

    013-change-routing-tables-with-a-command-prompt-comptia-net

    Вы заметили, что маршрут был добавлен к 166.0.0.0 в таблице. На самом деле Windows просматривает свою таблицу маршрутизации снизу вверх. Поэтому он поместил его в эту позицию, которая не очень специфична, поскольку соответствует только первым 8 битам.

    Теперь мы снова изменим его, используя «route add» и первые два октета 166.62.0.0, а затем добавим маску 255.255.0.0< /em>, и мы продолжим отправлять его на шлюз по умолчанию 10.1.0.1

    .

    Теперь мы нажмем Enter и получим "ОК!" уведомление.

    014-change-routing-tables-with-a-command-prompt-comptia-net

    Далее мы введем «route print -4»

    015-change-routing-tables-with-a-command-prompt-comptia-net

    016-change-routing-tables-with-a-command-prompt-comptia-net

    Обратите внимание, что теперь он расположен ниже в списке? Это связано с тем, что Windows проверяет таблицы маршрутизации снизу вверх при поиске конкретного совпадения. Теперь маршрут, который мы только что создали, соответствует более конкретным 16-битным битам вместо 8, поэтому он теперь находится ниже в таблице.

    Это пример того, чему вы научитесь на курсе CompTIA Network + Certification в рамках технического обучения интерфейсу.

    Курсы сертификации CompTIA под руководством инструктора см. в нашем расписании курсов.

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