Форум программистов, компьютерный форум, киберфорум
Администрирование Windows
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/29: Рейтинг темы: голосов - 29, средняя оценка - 4.62
1 / 1 / 1
Регистрация: 01.03.2013
Сообщений: 70

Как работать с командой route в командной строке?

04.03.2016, 16:29. Показов 5697. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выполняю лабораторную и не могу разобраться, нужно показать преподавателю как работает утилита route. Я почитал на разных сайтах синтаксис, но ничего не понял. Единственное что есть это результат команды route print

======================================== ===================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...50 46 5d 4f 5e 62 ...... Realtek PCIe GBE Family Controller - ╠шэшяюЁЄ яы
рэшЁют∙шър яръхЄют
======================================== ===================================
======================================== ===================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.10.0 255.255.255.0 192.168.10.4 192.168.10.4 20
192.168.10.4 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.10.255 255.255.255.255 192.168.10.4 192.168.10.4 20
224.0.0.0 240.0.0.0 192.168.10.4 192.168.10.4 20
255.255.255.255 255.255.255.255 192.168.10.4 192.168.10.4 1
======================================== ===================================
Постоянные маршруты:
Отсутствует

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

Ip адрес компа 192.168.10.4 . имеется несколько компов в рабочей группе.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.03.2016, 16:29
Ответы с готовыми решениями:

Как командой REG в Командной строке Windows делегировать определённые права флешке?
Необходимо рассмотреть вариант: 1. Отменить запреты и установить права доступа; 2. Применить экспорт-импорт нужного раздела реестра,...

Как работать с массивом файлов sgf, используя скрипты в командной строке Windows 10
Всем привет :) Вопросы касаются использования уже готовых скриптов sgfutils...

Пытаюсь присоединить виртуальную машину к домену командой netdom join, а в командной строке контроллера домена
- тоже виртуальной машины - высвечивается "Не найден сетевой путь"

2
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
04.03.2016, 16:56
Цитата Сообщение от Dreamkiller Посмотреть сообщение
Я почитал на разных сайтах синтаксис, но ничего не понял.
Кликните здесь для просмотра всего текста

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
C:\Users>route /?
 
Обработка таблиц сетевых маршрутов.
 
ROUTE [-f] [-p] [-4|-6] <команда> [<назначение>]
                  [MASK <маска_сети>]  [<шлюз>] [METRIC <метрика>]
                  [IF <интерфейс>]
 
  -f           Очистка таблиц маршрутов от всех записей шлюзов. При указании
               одной из команд таблицы очищаются до выполнения команды.
 
  -p           При использовании с командой ADD маршрут
               сохраняется после перезагрузок системы. По умолчанию маршруты
               не сохраняются при перезагрузке. Пропускается для остальных
               команд, всегда изменяющих соответствующие постоянные маршруты.
 
  -4           Принудительное использование протокола IPv4.
 
  -6           Принудительное использование протокола IPv6.
 
   <команда>   Одна из следующих команд:
                 PRINT     Печать маршрута
                 ADD       Добавление маршрута
                 DELETE    Удаление маршрута
                 CHANGE    Изменение существующего маршрута
  <назначение> Задает узел.
  MASK         Далее следует значение параметра "маска_сети".
  <маска_сети> Значение маски подсети для записи данного маршрута.
               Если этот параметр не задан, по умолчанию используется
               значение 255.255.255.255.
  <шлюз>       Шлюз.
  <интерфейс>  Номер интерфейса для указанного маршрута.
  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
    > route PRINT -6
    > route PRINT 157*          .... Печать только узлов, начинающихся со 157
 
    > route ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2
             узел^      ^маска      ^шлюз     метрика^    ^
                                                         интерфейс^
      Если IF не задан, то производится попытка найти лучший интерфейс для
      указанного шлюза.
    > route ADD 3ffe::/32 3ffe::1
 
    > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
 
      Параметр CHANGE используется только для изменения шлюза или метрики.
 
    > route DELETE 157.0.0.0
    > route DELETE 3ffe::/32


Добавлено через 3 минуты
В вашей таблице маршрутизации нет маршрута по умолчанию.

Единственный маршрут это только для собственной подсети 192.168.10.0/24 через 192.168.10.4 (самого себя), т.е. ни в И-нет ни в другие подсети с этого хоста не попасть...

Добавлено через 4 минуты
Например у вас есть маршрутизатор с доступом в И-нет, у которого IP 192.168.10.1, тогда:

Windows Batch file
1
route ADD 0.0.0.0 MASK 0.0.0.0 192.168.10.1 -p
позволит нам обращаться к любым хостам за пределами своей подсети, через этот шлюз, а ключ -p добавит этот маршрут навсегда (а без -p только до перезагрузки).

Добавлено через 5 минут
Теперь допустим у нас есть ещё один VLAN 192.168.11.0/24 и обратиться к нему можно только через маршрутизатор 192.168.10.2, тогда помимо маршрута по умолчанию мы добавляем более детальный маршрут к 192.168.11.0/24, при этом хотим что-бы он действовал только до перезагрузки

Windows Batch file
1
route ADD 192.168.11.0 MASK 255.255.255.0 192.168.10.2
А теперь удаляем его:

Windows Batch file
1
route DELETE 192.168.11.0
0
Эксперт по компьютерным сетям
 Аватар для insect_87
11438 / 7007 / 1903
Регистрация: 25.12.2012
Сообщений: 29,402
04.03.2016, 19:33
route /?
в cmd
там и описание, и примеры
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.03.2016, 19:33
Помогаю со студенческими работами здесь

Как повернуть из командной строки объект командой 3drotate
Привет, вопрос в топике, пояснение в комментарии к коду. (defun c:figure() (command &quot;cylinder&quot; &quot;0,0,0&quot;...

Как работать с командой List.SELECT_COMMAND ?
first/test.java cannot resolve symbol symbol : constructor Command (java.lang.String,javax.microedition.lcdui.Command,int) location:...

Как работать с командной строкой
Помогите как работать с командной строкой из VB или хотябы как работать с ключами

Как передать значения VB приложению в командой строке?
Priwet wsem! Kakim obrazom moshno peredat' znachenija, prilosheniju sozdannomu na VB, w komandnoj stroke? Naprimer: test.exe...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru