Додавання постійного маршруту windows 7. Налаштування статичної маршрутизації

Загальні відомості

Провайдери, що надають доступ в межах Інтернету, за такими протоколами, як PPTP, PPPOE та L2TP, зазвичай мають локальні внутрішньомережеві ресурси. Такий вид з'єднання характеризується трафіком від клієнтів за роутером, що надсилається тунель піднятого з'єднання. Для цього з'єднання є нарізана відповідна смуга, що забезпечує пропускання за наміченим тарифом. У такому разі електронні локальні ресурси також будуть обмежені цією смугою. Для того, щоб отримати безперешкодний доступ до намічених нами Інтернет-ресурсів на максимальній швидкості та в обхід вищезгаданого тунелю, треба вказати маршрути (статичні) до локальної мережі та електронних ресурсів. Для цього ми розберемо, як прописати маршрути в роутері на прикладі доступу до сайту, що знаходиться за IP-адресою 1.1.1.1.

Уявимо, що адреса, яка нас цікавить, є особистим кабінетом користувача, до якого нам перекрито доступ через відсутність фінансів на рахунку та, відповідно, перекриття тунелю піднятого з'єднання. Але незважаючи на це, потрапити на ресурс можливо. Цього можна досягти шляхом прописки маршруту, тобто шляхом обходу тунелю піднятого з'єднання.

Покрокова інструкція прописки статичного маршруту на роутері TP-Link

  • Для досягнення поставленої мети – обійти тунель піднятого з'єднання, необхідно попередньо налаштувати роутер так, як показано нижче на малюнку – Network–WAN–Secondary Connection. Зазначимо, що зазвичай провайдерами використовується внутрішній DHCP, тому слід вибрати такий параметр, як Dynamic IP.

За результатами дій буде видана IP-адреса WAN, що відповідає інтерфейсу 192.168.103.6 та масці 255.255.255.128.

  • На наступному етапі необхідно визначити шлюз, встановлений за промовчанням на інтерфейсі WAN. Для цього потрібно зайти до розділу Advanced Routing і далі до підрозділу System Routing Table. За результатами даних маніпуляцій буде видано інформацію з IP-адреси – 192.168.103.126.

  • Далі потрібно внести цікавий для нас статичний маршрут у розділ Advanced Routing. У цьому розділі необхідно вибрати підрозділ Static Routing List і клацнути по кнопці Add New ..., тобто до сайту, що знаходиться за IP-адресою 1.1.1.1. Остання дія пов'язана з тим, що додається лише одна адреса. З цієї причини маска матиме такий вигляд – 255.255.255.255. Необхідно відзначити, що в таблицю маршрутизації можна включати ту кількість IP-адрес (підмереж), яка Вам необхідна.

  • Всі дані, які були внесені на попередніх етапах, необхідно зберегти, для чого потрібно натиснути клавішу Save. Після цього в таблиці маршрутизації з'явиться оновлений маршрут.

  • На заключному етапі необхідно перевірити роботу трафіку на ПК, що знаходиться за ройтером. Для початку потрібно натиснути на Пуск, далі виконати cmd. Після цього в полі, що з'явилося чорного вікна, потрібно ввести tracert 1.1.1.1. Ця команда призведе до двох послідовних стрибків. Першому стрибку буде відповідати IP-адреса, яка нас цікавить роутера, зокрема 192.168.1.1. Другому стрибку буде відповідати адреса шлюзу – 192.168.103.126. Останній момент вказує на те, що трафік до необхідного нам сайту йде в обхід тунелю піднятого з'єднання. Результати дій на заключному етапі представлені на малюнку.

Команда routeвиявляється дуже корисною при діагностиці проблем маршрутизації на серверах та клієнтах. Наприклад, у клієнта може бути налаштована статична таблиця маршрутизації, що забезпечує доступ до тестової мережі, яка доступна з відкритої мережі організації.

Якщо на маршрутизаторі, який надає клієнту доступ до тестової мережі, зміняться параметри протоколу IP, відповідним чином доведеться змінити статичні маршрути клієнтського комп'ютера. В ідеальному світі всі статичні маршрути зберігаються на центральному маршрутизаторі задля забезпечення централізованого адміністрування.

Прикладом використання статичних маршрутів є підключення корпоративної мережі до периферійних офісів за допомогою служби маршрутизації та віддаленого доступу, яка працює під керуванням операційної системи Windows Server 2003.

Маршрутизатор може мати кілька інтерфейсів, які піднімаються на вимогу, для підтримки підключень до віддалених мереж. Ця інформація може бути наведена у вигляді статичних маршрутів, які необхідно супроводжувати. Команда route дозволяє переглядати, видаляти та додавати статичні маршрути до таблиці маршрутизації системи.

Ось синтаксис команди route:

Route [-f] [-p]

Параметри команди route

Параметр

Використання

Видаляє з таблиці маршрутизації всі маршрути, які є маршрутами до вузлам. Маршрути до вузлів складаються з наступних записів маршрутизації: маршрути з маскою підмережі 255.255.255.255, маршрути з точкою призначення 127.0.0.1 і маскою підмережі 255.0.0.0, а також маршрути групової доставки (адреса призначення0 з 0.000000000000000000000000000000000000000000000000000000000000000000000.000000000000000000000000000000000000000000000000000000000000", а також маршрути групової доставки. ). Якщо цей параметр використовувати разом із командою add, changeабо delete, перед виконанням команди таблиця маршрутизації очищається

Використовується для перетворення нового або модифікованого запису на постійний. Це означає, що інформація про маршрутизацію зберігається в системі навіть після перезавантаження. Без параметра -pвведений у таблицю маршрутизації маршрут буде видалено під час наступного перезавантаження системи

Додає новий маршрут до таблиці маршрутизації.

Змінює поточний маршрут у таблиці маршрутизації

Видаляє маршрут із таблиці маршрутизації

Відображає вміст таблиці маршрутизації

Під час додавання або модифікації маршруту цей параметр використовується для визначення ідентифікатора мережі призначення.

mask

При додаванні або модифікації маршруту цей параметр використовується для вказівки маски підмережі для мережі призначення

При додаванні або модифікації нового маршруту цей параметр використовується для вказівки шлюзу (маршрутизатора), на який необхідно надсилати дані, призначені для цієї мережі призначення

metric

Використовується для вказівки цілого числа в діапазоні від 1 до 9999, що є метрикою вартості маршруту. Якщо для певної мережі призначення існує кілька можливих маршрутів, буде використано маршрут із найменшим значенням метрики

if

Використовується для вказівки номера індексу інтерфейсу, підключеного до мережі призначення. Список доступних інтерфейсів можна переглянути за допомогою команди route print. Номер індексу інтерфейсу може бути вказаний у десятковій чи шістнадцятковій формі. При використанні шістнадцяткової форми значення індексу необхідно вказувати після 0x

Команда route використовується у кількох сценаріях діагностики. Ось кілька прикладів використання цієї команди.

  • Відображення таблиці маршрутизації системи: route print
  • Відображення всіх маршрутів до мережі 172.16.x.x: route print 172.16.x.x
  • Додавання маршруту для всіх мереж невідомих мереж за допомогою шлюзу за адресою 172.19.67.1: route -p add 0.0.0.0 mask 0.0.0.0 172.19.67.1
  • Додавання маршруту до мережі 10.2.84.0 через маршрутизатор 10.2.75.1: route -p add 10.2.84.0 mask 255.255.255.0 10.2.75.1
  • Видалення статичного маршруту з таблиці маршрутизації: route delete 172.16.12.0 mask 255.255.0.0

Розберемо таблиці маршрутів для комп'ютерів із кількома інтерфейсами.

Інтерфейс

Інтерфейс відповідає тим компонентам комунікаційного обладнання, які підтримують протокол TCP/IP. Такими компонентами є модеми, мережні карти, порти маршрутизаторів тощо. Інтерфейс завжди має пов'язану з ним IP-адресу. Ця адреса має бути унікальною всередині будь-якої мережі.

Таблиці маршрутизації

Коли ви хочете зробити TCP/IP з'єднання або лише надіслати кілька пакетів на інший комп'ютер, то повинні налаштувати інтерфейс, за допомогою якого пакети будуть надіслані. Очевидно, не дуже добре посилати пакети на мережевий адаптер, якщо ви збираєтеся з'єднатися з сайтом в Інтернет. З іншого боку, не дуже правильно надсилати пакети на ваш модем, якщо ви хочете звернутися до комп'ютера у вашій мережі.

Тому на кожному комп'ютері існують таблиці маршрутів. Протокол TCP/IP переглядає таблицю маршрутів, коли ви хочете надіслати пакет кудись, яка говорить протоколу на який інтерфейс слід надіслати пакет для досягнення мети.

Отже, записи таблиці мартрутів точно визначають:

  1. Місце призначення (мережева адреса/маска мережі).
  2. Який маршрутизатор (шлюз) використовуватиме посилки пакетів до місця призначення.
  3. Який інтерфейс використовуватиме посилання пакетів до місця призначення.

У Windows NT і Windows 95 команда додавання запису таблицю маршрутизації має вигляд:

Route ADD мережна_адреса MASK мережна_маска шлюз

Це приклад таблиці маршрутів мого комп'ютера, коли він перебуває в режимі on-line із моїм модемом.

Активні маршрути:



0.0.0.0 0.0.0.0 203.96.10.254 03.96.10.51 1

192.168.0.0 255.255.0.0 192.168.0.4 192.168.0.4 2


203.96.10.0 255.255.255.0 203.96.10.51 203.96.10.51 1
203.96.10.51 255.255.255.255 127.0.0.1 127.0.0.1 1
203.96.10.255 255.255.255.255 203.96.10.51 203.96.10.51 1
224.0.0.0 224.0.0.0 203.96.10.51 203.96.10.5 1

У мене на комп'ютері 2 інтерфейси:

  1. Мережева картка з IP-адресою 192.168.0.4.
  2. Модем з інтерфейсом PPP та IP-адресою 203.96.10.51.

У таблиці маршрутизації ви можете побачити записи про ці два інтерфейси і ще деякі інші.

Четвертий запис таблиці визначає мережну карту. Вона каже, що якщо ми маємо пакет і бажаємо надіслати його за адресою 192.168.0.4 з маскою 255.255.255.255 (остання означає збіг з будь-якою маскою), він повинен повернути назад через мережну карту. За угодою про IP-адреси, коли дані надсилаються на адресу з першим байтом рівним 127, наприклад, 127.0.0.1, то утворюється як би "петля". Дані не передаються через мережу, а повертаються модулям верхнього рівня протоколу TCP/IP як щойно прийняті. Тому в IP-мережі забороняється надавати машинам IP-адреси, що починаються зі 127.

Третій запис каже, що якщо ми маємо пакет для мережі 192.168.0.0 з маскою 255.255.0.0 (що означає всі адреси з 192.168.0.1 по 192.168.254.254, тому що 255 і 0 зарезервовані) інтерфейс 192.168.0.4. Це означає, що весь наш мобільний графік йде через мережеву карту.

Для порівняння, 7-й запис - те саме, що і 4-ий, але для PPP інтерфейсу (модем), а 6-й запис - те ж саме, що і 3-й, але відноситься до адрес з 203.96.10.1 по 203.96.10.254, які стосуються мережі нашого провайдера. Це дає нам доступ до його маршрутизатора.

Іншим дуже змістовним записом є перша. IP-адреса 0.0.0.0 з маскою 0.0.0.0 означає будь-яку IP-адресу скрізь. Це називається Шлюз за замовчуванням (). За замовчуванням шлюз є останнім маршрутом, якщо використання інших маршрутів не привело до успіху. Цей шлюз є проблемою в мультисегментній мережі, підключеної через модем, тому що він змінюється інтерфейсом PPP. Це означає, що якщо ми не маємо статичних маршрутів (подібних до інших записів) до місця призначення, то ми посилаємо пакети на шлюз за замовчуванням 203.96.10.254 (маршрутизатор нашого провайдера), який досягається через інтерфейс 203.96.10.51 (наш модем).

Все сказане означає, що всі пакети (за волею Шлюза за замовчуванням) йдуть через наш модем, крім тих, що перенаправляються статичними маршрутами.

Інші записи

127.0.0.0 (localhost) – інтерфейс зворотної петлі або внутрішній інтерфейс IP-стеку. Цей інтерфейс можна досягти лише з локальної машини.

192.168.0.255 - широкомовна адреса для розсилки широкомовних пакетів нашої мережі. 203.96.10.255 – широкомовна адреса для розсилки широкомовних пакетів по сегменту мережі вашого провайдера.

224.0.0.0 - інша широкомовна адреса і на вашу мережу, і на мережу провайдера. Результатом дії двох записів з мережевою адресою 224.0.0.0 буде широкомовне розсилання пакетів по мережі та мережі провайдера.

255.255.255.255 - глобальна широкомовна адреса.

Приклад таблиці маршрутів мого комп'ютера, коли він у режимі off-line з модемом.

Активні маршрути:

Network Address Netmask Gateway Address Interface Metric
Мережева адреса Мережна маска Адреса шлюзу Інтерфейс Метрика
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.0.0 192.168.0.4 192.168.0.4 1
192.168.0.4 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.4 192.168.0.4 1
224.0.0.0 224.0.0.0 192.168.0.4 192.168.0.4 1
255.255.255.255 255.255.255.255 192.168.0.4 192.168.0.4 1

Отже, тут все, крім того, що пов'язане з інтерфейсом PPP.

Маршрути автоматично створювані операційною системою

Деякі маршрути автоматично створюються операційною системою. Щоразу при додаванні інтерфейсу ви отримуєте маршрут: для самого інтерфейсу, для підмережі, в яку інтерфейс включений, і широкомовної адреси цього інтерфейсу. Якщо ви подивитеся у наведену вище таблицю маршрутів, то результатом встановлення інтерфейсу 192.168.0.4 буде додавання до таблиці маршрутів записів 2, 3, 4, 5 та 6.

Операційна система створює також інтерфейс localhost (перший запис).

Важливо

Якщо ви визначили Шлюз за промовчанням для вашої мережевої карти (тобто ви маєте якийсь маршрутизатор у вашій мережі), то в таблиці маршрутів з'явиться запис про Шлюз за замовчуванням. Цей запис використовується для отримання доступу до інших підмереж вашої мережі.

Яке це має значення

Це має значення, коли ваш РРР-інтерфейс змінює певний вами шлюз за замовчуванням - у цьому випадку всі ваші пакети направляються на маршрутизатор провайдера (це робиться для доступу сайтів Інтернет). Інші сегменти мережі залишаються недоступними вам до тих пір, поки ви вручну не створите статичні маршрути них.

Отже, якщо у вас є інші підмережі, ви повинні додати статичні маршрути до вашої таблиці маршрутів за допомогою команди ROUTE ADD.

Ви маєте познайомитися з нею.

Допустимо ви маєте сегменти (у сегменті А знаходиться Wingate):

Сегмент A: 192.168.0.0 mask 255.255.255.0
Сегмент B: 192.168.1.0 mask 255.255.255.0
Сегмент C: 192.168.2.0 mask 255.255.255.0
Сегмент D: 192.168.3.0 mask 255.255.255.0
Сегмент E: 192.168.4.0 mask 255.255.255.0
Сегмент F: 192.168.5.0 mask 255.255.255.0
Сегмент G: 192.168.6.0 mask 255.255.255.0
та маршрутизатор 192.168.0.254.

Тоді ви повинні додати їх маршрути:

Route ADD 192.168.1.0 MASK 255.255.255.0 192.168.0.254
route ADD 192.168.2.0 MASK 255.255.255.0 192.168.0.254
route ADD 192.168.3.0 MASK 255.255.255.0 192.168.0.254
route ADD 192.168.4.0 MASK 255.255.255.0 192.168.0.254
route ADD 192.168.5.0 MASK 255.255.255.0 192.168.0.254
route ADD 192.168.6.0 MASK 255.255.255.0 192.168.0.254

Ви можете об'єднати це один запис установкою маски, ігнорує два останніх октету адреси, тобто.

Route ADD 192.168.0.0 MASK 255.255.0.0 192.168.0.254

Це покриє сегменти з B до F.

Якщо деякі з сегментів B по F доступні ще й якийсь інший маршрутизатор, ви повинні або додати відповідний маршрут в маршрутизаторі 192.168.0.254, або в інший маршрутизатор.

Для надсилання пакетів пошук адресата відбувається у наступній послідовності.

  1. Пошук з урахуванням адреси інтерфейсу.
  2. Пошук з урахуванням підмереж.
  3. Використання Шлюзу за замовчуванням.

Вчора зіткнувся з невеликою проблемою - на машині з Win2k3 встановлені 2 мережні карти, 2 провайдери. Проблема виявилася наступною: підмережі перетинаються (точніше — збігаються). Було вирішено використовувати за основний шлюз 1-го провайдера, а по внутрішньомережевих ресурсах гуляти - через 2-го. І все б нічого, але машина повинна обслуговувати вхідні з'єднання обох інтерфейсів. Але, завдяки статичним маршрутам, відповіді на запити з підмережі 10.0.0.0/8, яка прийшла з боку першого провайдера, йшли через канал другого провайдера, що було, м'яко кажучи, не тим, що потрібно. Як вирішити цю проблему під лінухом - я знав (і теж розповім у цій статті). Трохи погуглів був знайдений варіант рішення (в msdn'e наткнулися на управління пріоритетами з'єднань). Колега (WAJIM, привіт) подумав - і знайшов 2-й варіант. )
Разом, під катом на вас чекає 4 варіанти вирішення задачі маршрутизації по 2м провайдерам - 2 під віндовс і 2 під лінукс.

Дано:

  • 2 фізичні фаєрволи, що за сумісництвом є шлюзами (192.168.1.10 і 192.168.2.10)
  • 2 мережних інтерфейсу (lan1 - 192.168.1.101 і lan2 - 192.168.2.101)
  • бажання змусити це добро працювати так, як нам потрібно
Що ж ... приступимо.
  • Windows
    • Управління пріоритетом мережевих підключень:
      Необхідно створити 3 маршрути:

      route -p add 10.0.0.0 mask 255.0.0.0 192.168.1.10 metric 1

      Далі йдемо в мережеві підключення -> Додатково -> Додаткові параметри, переміщаємо lan2 вгору, щоб це з'єднання виявилося вище lan1. Готово.

    • Знову ж таки — створюємо 3 маршрути. Тільки змінимо метрики
      route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.10 metric 1
      route -p add 10.0.0.0 mask 255.0.0.0 192.168.1.10 metric 2
      route -p add 10.0.0.0 mask 255.0.0.0 192.168.2.10 metric 1

      І жодних танців із пріоритетом інтерфейсів. Вважаю цей метод оптимальним.
      UPD: метрика інтерфесу, пріоритет якого вище (див. попередній пункт) не має бути найменшим.
  • Linux
    • Пріоритет у таблиці маршрутизації:
      Тут майже те саме, що й у попередньому пункті (тільки синтаксис трохи відрізняється)

      route add-net 10.0.0.0/8 gw 192.168.1.10 metric 1
    • iproute2:
      Власне, для цього рішення потрібна наявність встановленого пакету iproute2. У дебіані – apt-get install iproute.
      У цьому випадку нам знадобиться 2 маршрути
      route add default gw 192.168.1.10 metric 0
      route add-net 10.0.0.0/8 gw 192.168.2.10 metric 0

      Створимо 2 таблиці маршрутизації:
      echo "10 lan1" >> /etc/iproute2/rt_tables
      echo "11 lan2" >> /etc/iproute2/rt_tables

      Додаємо до цих таблиць правила маршрутизації:
      ip route add default via 192.168.1.10 table lan1
      ip rule add from 192.168.1.101 table lan1
      ip route add 127.0.0.0/8 dev lo table lan1

      Ip route add default via 192.168.2.10 table lan2
      ip rule add from 192.168.2.101 table lan2
      ip route add 127.0.0.0/8 dev lo table lan2


      Останні правила — щоб пакети з локального інтерфейсу не губилися.
    Також не варто забувати, що лінукс при перезавантаженні очищає таблиці та правила маршрутизації, тому рекомендую створити хитрий скрипт у папці /etc/network/if-up.d. У мене там лежить скрипт такого змісту:
    #!/bin/sh -e

    Case "$IFACE" in
    eth1)
    ip route add default via 192.168.1.10 table lan1
    ip rule add from 192.168.1.101 table lan1
    ip route add 127.0.0.0/8 dev lo table lan1
    ;;
    eth2)
    route del default gw 192.168.2.101
    route add-net 10.0.0.0/8 gw 192.168.2.10 1
    ip route add default via 192.168.2.10 table lan2
    ip rule add from 192.168.2.101 table lan2
    ip route add 127.0.0.0/8 dev lo table lan2
    ;;
    esac


    UPD: поправив косяки у вказівці метрики
Вибір за вами. Скажу щойно було вирішено зупинитися на других варіантах для обох систем (зміна метрики на windows і iproute2 на debian).
Кому цікава тема маршрутизації в лінуксі — рекомендую почитати цю річ lartc.org/howto
Сподіваюся, комусь ця інформація буде корисною.

Формат командного рядка:

ROUTE [-f] [-p] [-4|-6] command

Підказку за параметрами командного рядка можна отримати за допомогою вбудованої довідки (route /?):

-f- Очищає таблиці маршрутів від записів усіх шлюзів. При наведенні однієї з команд таблиці очищаються до виконання команди.

-p- При використанні з командою ADD задає збереження маршруту під час перезавантаження системи. За промовчанням маршрути не зберігаються під час перезавантаження. Пропускається для решти команд, які змінюють відповідні постійні маршрути. Цей параметр не підтримується у Windows 95.

-4 - Обов'язкове використання протоколу IPv4.

-6 - Обов'язкове використання протоколу IPv6.

command- Одна з наступних команд:

- PRINT- Друк маршруту
- ADD- Додавання маршруту
- DELETE- Видалення маршруту
- CHANGE- Зміна існуючого маршруту

destination- Вузол, що адресується.

MASK- Вказує, що наступний параметр інтерпретується як маска мережі.

netmask- Значення маски підмережі для запису даного маршруту. Якщо цей параметр не встановлено, за замовчуванням використовується значення 255.255.255.255.

gateway- шлюз.

interface- Номер інтерфейсу для вказаного маршруту.

METRIC- визначення метрики, тобто. ціни для вузла, що адресується. Що нижче значення метрики, то вище пріоритет вузла при побудові маршруту.

Пошук усіх символічних імен вузлів проводиться у файлі бази даних NETWORKS. Пошук символічних імен шлюзів проводиться у файлі бази імен вузлів HOSTS.

Для команд PRINT і DELETE можна вказати вузол і шлюз за допомогою знаків підстановки або опустити параметр "шлюз".

Якщо адресований вузол містить знаки підстановки * або?, він використовується як шаблон, і друкуються тільки відповідні йому маршрути. Знак "*" відповідає будь-якому рядку, а "?" - Один знак.

Приклади: 157.*.1, 157.*, 127.*, *224*.

Відповідність шаблону підтримує лише команда PRINT.

Діагностичні повідомлення:

Неприпустиме значення MASK викликає помилку, якщо (ВУЗЕЛ & МАСКА) != ВУЗОЛ.

Наприклад:
route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1- Додавання маршруту завершиться помилкою, оскільки вказано неприпустимий параметр маски. (Вузол & Маска)! = Вузол.

Приклади:

route PRINT- Відобразити таблицю маршрутів
route PRINT -4- Відобразити таблицю маршрутів тільки для IPv4
route PRINT -6- Відобразити таблицю маршрутів тільки для IPv6
route PRINT 157*- Відобразити таблицю маршрутів тільки для вузлів, що починаються з 157

Якщо мережний інтерфейс (IF) не заданий, робиться спроба знайти найкращий інтерфейс для зазначеного шлюзу.

route ADD 3ffe::/32 3ffe::1- додати новий маршрут для вузла з IPv6

route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2- Змінити існуючий маршрут для вузла IPv4

Параметр CHANGE використовується лише для зміни шлюзу або метрики.

route DELETE 157.0.0.0- Видалити маршрут для IPv4.

route DELETE 3ffe::/32- Видалити маршрут для IPV6

Приклади використання команди ROUTE

route print- Відобразити поточну таблицю маршрутів.

Приклад таблиці, що відображається:


Список інтерфейсів
24...00 50 ba 5d 0c c4 ......D-Link DFE-538TX 10/100 адаптер
13...00 19 db ce 97 9c ......Мережева карта Realtek RTL8169/8110 Family NIC
1...........................Software Loopback Interface 1
17...00 00 00 00 00 00 00 e0 Адаптер Microsoft ISATAP
12...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================

IPv4 таблиця маршруту

===========================================================================
Активні маршрути:
===========================================================================

Постійні маршрути:
===========================================================================

IPv6 таблиця маршруту
===========================================================================
Активні маршрути:
===========================================================================

Постійні маршрути:
Відсутнє

Список інтерфейсів- відображаються ідентифікатори (ID), фізичні (MAC) адреси та назви мережних адаптерів. У прикладі:
24 - ідентифікатор інтерфейсу
00 50 ba 5d 0c c4- MAC-адреса мережевого адаптера
D-Link DFE-538TX 10/100 адаптер- Назву мережного адаптера.

Мережева адреса (Network Destination)- IP-адреса, адреса мережі, або адреса 0.0.0.0 використовується для стандартного шлюзу (Default Gateway). Це кінцева точка маршруту

Маска мережі (Netmask)- маска мережі.

Адреса шлюзу (Gateway)- IP-адреса шлюзу, через яку буде виконуватися відправлення пакета для досягнення кінцевої точки.

У Windows Vista / Windows 7 / 8 і пізніших версіях, для адрес, досяжних локально, в цій колонці відображається On-link. Іншими словами, значення On-linkв колонці "Шлюз" означає, що шлюз не використовується, адресу призначення можна досягти безпосередньо, без маршрутизації.

Інтерфейс (Interface)- IP-адреса мережного інтерфейсу, через яку виконується доставка пакета кінцевій точці маршруту.

Метрика (metric)- Значення метрики (1-9999). Метрика є числове значення, що дозволяє оптимізувати доставку пакета одержувачу, якщо кінцева точка маршруту може бути досяжна по декількох різних маршрутах. Що менше значення метрики, то вище пріоритет маршруту.

route print 192.*- Відобразити таблицю маршрутів тільки для адрес, що починаються зі 192.

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1- встановити як шлюз за замовчуванням (основного шлюзу) адресу 192.168.1.1

route -p add 10.0.0.0 mask 255.0.0.0 10.0.0.1- додати маршрут для підмережі 10.0.0.0/255.0.0.0 та запам'ятати його у реєстрі. Це незмінний статичний маршрут. Якщо маршрут доданий без використання параметра -pвін зберігається лише до перезавантаження системи (до перезапуску мережного системного програмного забезпечення). Якщо ж, при додаванні маршруту вислизав цей параметр, то інформація про маршрут записується в реєстр Windows (розділ HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes) і буде використовуватися постійно при активації мережевих інтерфейсів.

route delete 10.0.0.0 mask 255.0.0.0- Видалити маршрут для підмережі 10.0.0.0/255.0.0.0.

route add 10.10.10.10 192.168.1.158- додати маршрут для вузла з IP-адресою 10.10.10.10. Якщо маска в команді не задана, то мається на увазі її значення, що дорівнює 255.255.255.255 , тобто кінцева точка призначення є одиночною IP-адресою вузла.

route delete 10.10.10.10- видалити маршрут, створений попередньою командою

route change 10.0.0.0 mask 255.0.0.0 10.10.10.1- Змінити адресу шлюзу для існуючого маршруту до мережі 10.0.0.0/255.0.0.0 на значення 10.10.10.1 Дозволяється використання цієї команди тільки для зміни адреси шлюзу та метрики.

route -f- Очистити таблицю маршрутів. Після перезавантаження системи або при перезапуску мережних підключень таблиця маршрутів буде відновлена, виходячи з поточної конфігурації мережі комп'ютера. За виконання команди route -fз таблиці видаляються всі маршрути, які відповідають умовам:

Не відносяться до петльового інтерфейсу (інтерфейсу з IP 127.0.0.1 та маскою -255.0.0.0)
- не є маршрутами для багатоадресної (multicast) розсилки (IP 224.0.0.1 маска 255.0.0.0)
- Не є вузловими маршрутами (коли маска дорівнює 255.255.255.255).

При обробці таблиці маршрутів, статичні маршрути мають вищий пріоритет, порівняно з маршрутом, який використовує досягнення кінцевої точки шлюз за замовчуванням.