Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash route использование: управление таблицей маршрутов
    1. Обзор
    2. Использование
    3. Общие параметры
    4. Общие примеры
    5. Советы

[Linux] Bash route использование: управление таблицей маршрутов

Обзор

Команда route используется для просмотра и изменения таблицы маршрутизации IP в операционных системах на базе Unix, таких как Linux. Она позволяет пользователям управлять маршрутами, которые определяют, как пакеты данных передаются через сеть.

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

Основной синтаксис команды route выглядит следующим образом:

route [options] [arguments]

Общие параметры

  • -n — выводить адреса в числовом формате, избегая разрешения имен.
  • add — добавляет новый маршрут.
  • del — удаляет существующий маршрут.
  • -net — указывает, что маршрут относится к сети.
  • -host — указывает, что маршрут относится к конкретному хосту.

Общие примеры

  1. Просмотр текущей таблицы маршрутов:
    route -n
    
  2. Добавление нового маршрута:
    route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
    
  3. Удаление маршрута:
    route del -net 192.168.1.0 netmask 255.255.255.0
    
  4. Добавление маршрута к конкретному хосту:
    route add -host 192.168.1.100 gw 192.168.1.1
    

Советы

  • Используйте параметр -n, чтобы ускорить вывод таблицы маршрутов, особенно в больших сетях.
  • Будьте осторожны при добавлении или удалении маршрутов, так как это может повлиять на сетевую доступность.
  • Рассмотрите возможность использования команды ip route как более современную альтернативу для управления маршрутами.