Команда ip route на маршрутизаторах Cisco
Создана 16.04.2026
Отредактирована 16.04.2026
Отредактирована 16.04.2026
Команда
ip route на маршрутизаторах Cisco используется для ручного создания статического маршрута в таблице маршрутизации. Вот основные цели, для которых она нужна:
- Маршрутизация в stub-сетях (тупиковых сетях): Если у вас маленькая офисная сеть, которая подключена к провайдеру через один кабель, нет смысла запускать динамические протоколы (OSPF, EIGRP). Одна команда
ip route 0.0.0.0 0.0.0.0 <IP шлюза>(маршрут по умолчанию) решает все вопросы. - Создание "шлюза по умолчанию" (Default Gateway): Когда маршрутизатор не знает, куда отправить пакет, он отправляет его по маршруту по умолчанию (обычно в сторону интернета).
- Связь двух сетей без динамических протоколов: Например, у вас два офиса, соединенные выделенной линией (WAN). Можно прописать статические маршруты к сетям соседнего офиса, чтобы обмен данными работал стабильно.
- Резервирование (Floating Static Route): Можно создать запасной маршрут с бОльшим значением административной дистанции (AD). Основной маршрут (например, через быстрый канал) будет работать первым, а если он упадет, резервный (например, через 4G модем) вступит в дело автоматически.
- Балансировка нагрузки (ECMP): Если к маршрутизатору ведут два одинаковых по пропускной способности канала к одной сети, можно прописать две одинаковые команды
ip routeс разными next-hop. Трафик будет распределяться поровну. - Тонкая настройка (Policy Routing на минималках): Можно перенаправить трафик для конкретной сети в обход основного маршрута (например, трафик видео наблюдения напрямую на сервер, минуя интернет-шлюз).
Этот список является минимальным, в него могут включаться другие переменные в зависимости от сетевой среды. Эти переменные приходится конфигурировать вручную на каждом IP-узле. Поскольку пользователи настольных компьютеров составляют основную часть узлов сети, протокол DHCP оказался хорошим помощником сетевого администратора.
Формат команды:
ip route [сеть_назначения] [маска] [выходной_интерфейс или IP_соседа] [AD (опционально)]
Пример: Отправить все пакеты в интернет (0.0.0.0) на шлюз провайдера 192.168.1.1
ip route 0.0.0.0 0.0.0.0 192.168.1.1
Почему не всегда используют динамические протоколы?
Статика не генерирует лишний служебный трафик, не потребляет CPU маршрутизатора и безопаснее (соседний роутер не "узнает" ваши сети, если вы ему явно это не разрешите). Минус — если сеть большая, настраивать и поддерживать статические маршруты вручную — это адский труд.