ip route

Для добавления записи в таблицу маршрутизации используйте команду  ip route.

Для удаления маршрута используется  no - форма команды.

Синтаксис

ip route prefix mask {gw-ip-addr | interface-name} [distance] [permanent] 

no ip route prefix mask { gw-ip-addr | interface-name } [distance] [permanent] 

no ip route prefix mask 

prefix

старшая общая часть IP-адресов, до которой прописывается маршрут.

Для задания маршрута, который будет использоваться по умолчанию, IP-адрес должен быть равен 0.0.0.0

mask

маска хоста или подсети, до которой прописывается маршрут.

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

gw-ip-addr

IP-адрес шлюза, через который прописывается маршрут

interface-name

имя сетевого интерфейса.

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

distance

административная дистанция (метрика) имеет разный смысл в разных ОС и в данной команде будет проигнорирована, поэтому использовать ее не рекомендуется.

permanent

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

Примечание

Недопустимо указывать одновременно параметры интерфейса и IP-адрес шлюза, через который прописывается маршрут.

Маршрут по умолчанию - маршрут, по которому будет отправлен пакет, если IP-адрес назначения, указанный в заголовке пакета, не совпадает ни с одним адресом назначения в таблице маршрутизации.

Значение по

умолчанию

отсутствует

Режимы команды

Global configuration

Рекомендации по

использованию

•   Используйте эту команду для добавления записи в таблицу маршрутизации. Реальное добавление маршрута осуществляется при прогрузке сконвертированной Native-конфигурации.

      Повторное добавление существующего маршрута не считается ошибкой (поведение, аналогичное Cisco IOS).

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

•   Параметр distance игнорируется. При добавлении маршрута выставляется системная метрика, аналогичная той, которая выставляется по умолчанию при добавлении маршрута с помощью команды ОС route add. Но по команде show ip route для данного маршрута будет показано значение distance, равное 1.

Удаление

Команда может быть введена только с консоли.

Удаление единичного маршрута:

no ip route prefix mask { gw-ip-addr | interface-name } [distance] [permanent]

Параметры distance и permanent игнорируются. Остальные параметры должны точно соответствовать параметрам, которые выдаются по show running-config.

Удаление маршрутов по адресной информации:

no ip route prefix mask

Отличие данной

команды от

подобной команды

Cisco IOS

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

•   В консоли параметром, связанным с метрикой, является distance, а в Cisco IOS - параметр administrative distance.

•   Параметр distance игнорируется.

•   Отсутствует команда clear ip route для удаления маршрута из системной таблицы маршрутизации.

Пример

Router(config)#ip route 10.10.10.1 255.255.255.255 10.2.2.1

Возможные сообщения об ошибках приведены в таблице.

 

Таблица 10

Сообщение

Пояснение

%No matching route to delete

В команде no ip route задан маршрут, отсутствующий в конфигурации.

 

Сообщение, аналогичное Cisco IOS.

%Inconsistent address and mask

Один из двух случаев:

Задан некорректный параметр <mask> (например, 255.0.255.0).

Значения <prefix> и <mask> не соответствуют друг другу

(например, 192.168.10.10 255.255.255.0).

 

Сообщение, аналогичное Cisco IOS.

Ниже в данной таблице приведены сообщения, специфичные для cs_console.

% The network interface must exactly correspond to a system network interface

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