Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Средства маршрутизации | Политика маршрутизации | Передача пакетов по различным маршрутам | Поддержка группового вещания | Принцип действия протоколов маршрутизации | Использование routed | Использование GateD | Использование Zebra |


Читайте также:
  1. Gt; глава I использование положительного опыта 35
  2. III. Основы педагогики как науки и использование ее результатов в процессе образования учащихся.
  3. Анализ провозной способности с использованием индексного приема сравнения
  4. Взгляды зарубежных и отечественных психологов, педагогов на использование движений в коррекционных целях
  5. Возможности использования флексографской печати. Использование трафаретной печати в рекламе.
  6. Вопрос 11. Влажностный режим, его регулирование и использование при хранении продовольственных товаров.
  7. Вопрос 19. Контроль за использованием и охраной земель.

Программа ip предназначена для управления таблицами маршрутизации, в частности, правилами, определенными в них. Выполнение данной программы зависит от значений некоторых подопций опции IP:Advanced Router. Программа ip вызывается следующим образом:

ip команда [list |add I del ] селектор действие

В утилите ip предусмотрено несколько команд. Наиболее важная из них — команда rule. Она позволяет добавлять (add), удалять (del) правила маршрутизации или отображать информацию о существующих правилах (list). Правила определяются с помощью селектора, который имеет структуру

[from адрес ][to адрес ] [tos тип_сервиса ]

[dev имя_устройства ][pref число ]

Элементы from и to определяют IP- адреса, а элемент tos задает тип сервиса (тип сервиса представляет собой число, например 4). Элемент dev определяет имя сетевого устройства (например, eth0), a pref задает номер предпочтения. Набор элементов сообщает Linux о том, как идентифицируются пакеты, к которым должно быть применено данное правило. Действие, указываемое в команде, задается в следующем формате:

[table идентификатор_таблицы ][nat адрес ]

[prohibit I reject I unreachable ]

Идентификатор таблицы — это число, которое идентифицирует таблицу маршрутизации, элемент nat позволяет задать для пакета новый адрес источника, a prohibit, reject и unreachable — это коды, определяющие различные варианты отказа от пакета.

Пример реальной команды ip приведен ниже.

#ip rule add from 172.20.24.128 dev eth0 table 2

Правило, определяемое с помощью данной команды, указывает системе на то, что для обработки трафика с адреса 172.20.24.128 через eth0 должна использоваться таблица маршрутизации 2. Что значит таблица маршрутизации 2? В системе Linux для заполнения таблицы маршрутизации используется команда route. Расширенные средства маршрутизации позволяют работать с несколькими таблицами, создаваемыми посредством команды ip route. При обработке различных типов трафика можно быстро переключаться между разными таблицами. Приведенная выше команда сложнее обычной команды route, но она предоставляет возможности, которые не может обеспечить route. Вы можете использовать ip route так же, как и route, единственное отличие состоит в том, что вам необходимо задать номер таблицы. Например, для добавления маршрута в таблицу 2 можно использовать следующую команду:

ip route add 10.201.0.0/16 dev ethl table 2

Если не принимать во внимание имя программы ip и элемент table 2, то данная команда эквивалентна команде route. Она сообщает системе о том, что все данные, адресованные в сеть 10.201.0.0/16, должны передаваться через интерфейс ethl.


Дата добавления: 2015-07-25; просмотров: 42 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Качество сервиса| Использование tc

mybiblioteka.su - 2015-2024 год. (0.005 сек.)