Как настроить управляющий vlan

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

В статье будет рассказано малоизвестные файты работы с вланами на коммутаторе HP Procurve 3500yl.

1) Изменение количества доступных vlan’ов.

По умолчанию доступно 256 вланов. Максимально на этом устройстве можно задать 2048.

Посмотрим текущее количество vlan’ов:

sun# sh vlans
Status and Counters — VLAN Information
.
Maximum VLANs to support : 256
.

Изменим на нужное количество:

sun(config)# max-vlans 2048

После этого получим такое сообщение:

Command will take effect after saving configuration and reboot.

Собственно так и сделаем: сохраним конфигурацию и перегрузимся:

sun# wr mem
sun# reload

2) Управляющий влан (management vlan)

Управляющий влан создан для повышения безопасности коммутатора. По умолчанию он не установлен. Если его установить, то только с этого влана можно будет получить доступ к коммутатору. Что бы посмотреть текущее состояние, выполним команду:

sun(config)# sh vlans
Status and Counters — VLAN Information
.
Management VLAN :
.

Что бы изменить управляющий влан, делаем так:

sun(config)# management-vlan 100
sun(config)# sh vlans
Status and Counters — VLAN Information
.
Management VLAN : VLAN100

Что бы убрать управляющий влан, делаем так:

sun(config)#no management-vlan 100

3) Первичный vlan (primary vlan)

Первичный влан, это тег, которые получают нетегированные пакеты на тегированном порту (транке). По умолчанию это vlan1. Что бы посмотреть текущее состояние:

sun(config)# sh vlans
Status and Counters — VLAN Information
Primary VLAN : DEFAULT_VLAN
VLAN ID Name | Status Voice Jumbo
——- ——————— + ———- —— ——
1 DEFAULT_VLAN | Port-based No No

Изменим:

sun(config)# primary-vlan 101

sun(config)# sh vlans
Status and Counters — VLAN Information
Primary VLAN : VLAN100
VLAN ID Name | Status Voice Jumbo
——- ——————— + ———- —— ——
1 DEFAULT_VLAN | Port-based No No

4) Голосовые vlan’ы

Данный свитч позволяет отделить голосовой трафик от остального. Что бы создать голосовой влан, делаем так:

sun(config)# vlan 100 voice

Так же голосовой трафик по дефолту защищён от всякого рода штормов.

5) Приоритет vlan’ов.

Для каждого влана можно задать приоритет. Чем выше цифра, тем выше приоритет данного влана при передаче. Установим самый высокий приоритет:

Источник

Урок 17. Виртуальные локальные сети VLAN — описание, принцип работы и настройка

Иногда нам может потребоваться разделить локальную сеть на несколько отдельных сегментов. Например, в компании несколько отделов: Отдел кадров, Производство, Высшее руководство, Технический отдел. Каждый отдел может иметь серверы, доступ к которым нужно ограничить сотрудникам из других отделов.

С одной стороны теоретически это легко реализовать. Ведь можно создать отдельную сетевую инфраструктуру для каждой сети.

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

Поэтому гораздо проще создать общую физическую сеть с последующим логическим сегментированием определенных частей сети.

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

Сегментированные сети и называются виртуальными локальными сетями (VLAN- Virtual LAN)

Как можно разделить одну физическую сеть на несколько виртуальных?

Это достигается с помощью коммутаторов. Коммутаторы поддерживают технологии IEEE 802.1Q и ISL. ISL — собственный протокол Cisco. Современные коммутаторы его уже не поддерживают, поэтому не будет далее рассматриваться.

Суть технологии заключается в том, что в Ethernet кадр вставляется специальная 4-х байтовая метка. Метка содержит 12-битный идентификатор VLAN, максимальное значение которого 4096. То есть всего может быть 4096 VLAN

Для начала настроим сеть с одним коммутатором:

По умолчанию все порты коммутатора принадлежат VLAN 1, поэтому все компьютеры будут “видеть” друг друга. В этом легко убедиться, запустив утилиту Ping на всех хостах.

Создадим VLAN 23

switch(config)# vlan 23

switch(config-vlan)# name Management

Затем аналогично создадим и остальные VLAN.

Теперь назначим порты 0/1, 0/2, 0/3, 0/4, 0/5 в VLAN 23:

switch(config)# interface fastethernet 0/1

switch(config-if)# switchport mode access

switch(config-if)# switchport access vlan 23

Обрати внимание, что после ввода команды interface fastethernet 0/ 1 приглашение командной строки изменилось на switch(config-if)# . Это говорит о том, мы находимся в режиме настройки интерфейса.

Если портов слишком много, то будет довольно утомительно вводить одни и те же команды, поэтому гораздо удобнее выделить диапазон портов. Для этого выполни команду

switch(config) interface range fastethernet 0/1-5

Все остальные порты назначим по той же схеме.

Теперь попробуй выполнить команду Ping на каждом компьютере. Компьютеры из другой VLAN уже не доступны.

Помни, что все введенные команды и конфигурация хранятся в оперативной памяти, поэтому при отключении питания все настройки будут удалены.

Как сохранить настройки?

Все настройки записываются в энергонезависимую память NVRAM. Для этого выполни

switch# copy running-config startup-config

При включении питания конфигурация из NVRAM записывается в оперативную память.Чтобы проверить произведенные настройки в оперативной памяти выполним команду

switch# show running-config

Для просмотра настроек, сохраненных в NVRAM выполни

switch# show startup-config

Просмотр сведений о VLAN

Для просмотра информации о VLAN выполни команду

switch# show vlan

Кстати, конфигурация VLAN сохраняется в отдельном файле, не в NVRAM. Файл с конфигурацией о VLAN хранится во Flash памяти коммутатора. Поэтому командой show running-config мы не увидим никакую информацию о VLAN.

Чтобы уивдеть файл, содержащий данные о VLAN выполни команду

switch# dir flash:

и ты увидишь файл vlan.dat

Теперь подключим к нашему коммутатору еще один коммутатор и выполним те же настройки

Однако компьютеры разных коммутаторов одного VLAN почему-то недоступны друг другу, хотя в рамках одного коммутатора все “видят” друг друга.

Все верно. Дело в том, что в технологии VLAN существуют 2 таких понятия, как порт доступа ( access port ) и магистральный порт ( trunk port ), а также связанные с ними нетегированный ( untagged ) и тегированный ( tagged ) кадры соответственно.

Читайте также:  Не работает робот пылесос irobot

Все конечные устройства, такие как компьютер подключаются к портам доступа. Компьютеры вообще не знают, что принадлежат определенной VLAN, но это знает только коммутатор. Поэтому между коммутатором и компьютерами проходят нетегированные кадры, то есть кадры без метки-идентификатора VLAN.

Вспомни команду swith(config-if)# switchport mode access . Мы явно указываем коммутатору, что порт будет работать в режиме доступа.

Однако, если мы соединяем друг с другом коммутаторы, на которых настроен VLAN, то порты, их соединяющие, настраиваются как магистральные.

Во все исходящие кадры коммутатор вставляет соответствующую метку-идентификатор VLAN. Такие кадры называются тегированные.

Режимы работы trunk

Для автоматической настройки магистрального порта коммутаторы Cisco поддерживают специальный протокол DTP (Dynamic Trunk Protocol), который периодически посылает кадры соседним портам. Все коммутаторы поддерживают 4 режима работы магистрального порта

Auto — DTP-кадры не рассылает. Приняв DTP-кадр сразу переходит в магистральный режим.

Desirable — рассылает DTP-кадры. Если на другом конце готовы перейти в магистральный режим, то сразу оба порта переходят в данный режим.

Trunk — статический магистральный режим. DTP-кадры не рассылает.

Nonegotiate — готов перейти в магистральный режим только, если на другом конце установлен магистральный режим. DTP-кадры не рассылает.

В таблице указано в какое состояние перейдут порты автоматически в зависимости от установленных на них режимах:

Режимы противоположных портов

Источник

1.1 Способы конфигурирования DAS-3248

Конфигурирование устройства можно производить двумя способами, через CLI и EMS.

  • CLI (Command Line Interface) — интерфейс командной строки, базовый метод конфигурирования, использующий в своей основе набор текстовых команд.
  • EMS (Element Management System) — адаптированная к пользователю система управления и конфигурирования DAS-3248 основанная на GUI EMS Microsoft NT/SNMP. Конфигурирование устройства осуществляется через интуитивно понятный интерфейс.

Подключение к устройству необходимо производить через консольный порт RS-232 или через один из трех Ethernet портов. Для удаленного управления используется подключение по Telnet через сетевой канал связи.

После первого включения устройства, по умолчанию, доступно три варианта подключения к CLI:

  • консольный порт RS-232
  • Gigabit Ethernet интерфейс UPLINK1 (eth-0)
  • выделенный конфигурационный Fast Ethernet порт MGNT (eth-2)

Важно: При подключении через RS-232 используйте только тот кабель, который поставляется вместе с устройством.

После успешной загрузки устройства Вы увидите приглашение командной строки к вводу логина/пароля и версию программного обеспечения:

Software Release: 1.292K.1000.ADSL2+ (COL2.9.2.0.050411) Date: Jul 4 2005

Настройки COM порта компьютера при подключении по RS-232 должны быть следующими:

Speed 9600 бит/с
Data bits 8
Parity none
Stop bits 1
Flow control none

Примечание: по умолчанию login: Admin; password: Admin

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

Структура CLI команды в общем виде:

Пример: create bridge port intf portid 385 ifname eth-0 status enable

: указывает операцию, которая будет выполнена.
(«create»)
: указывает группу команд CLI, над которыми производится действие
(«bridge»)

(«port»)

(«intf»)

(«portid 385»)

(«ifname eth-0»)

(«status enable»)

Примечание: Команда создает bridge port с номером интерфейса 385, именем eth-0 и устанавливает его в активное состояние.

1.2 Настройка параметров IP-интерфейса

В DAS-3248 используются три Ethernet интерфейса:

10/100/1000 BaseT/FX Uplink/Downlink interface UPLINK1 eth-0
10/100/1000 BaseT/FX Uplink/Downlink interface UPLINK2 eth-1
1 x 100BaseT MGNT eth-2

  • UPLINK1, UPLINK2 — рабочие интерфейсы, могут быть настроены как Uplink для подключения к сети, так и Downlink для стекирования.
  • MGNT — конфигурационный порт для выделенного (out of band управления устройством).

Важно: По умолчанию сконфигурированы интерфейсы UPLINK1 (eth-0 ip 10.90.90.90, mask 255.255.255.0) и MGNT (eth-2 ip 10.90.91.91 mask 255.255.255.0). Для подключения убедитесь, что устройство и Ваш компьютер находятся в одной IP подсети.

Примечание: Воспользуйтесь командой ping 10.xxx.xxx.xxx, чтобы проверить доступность устройства в сети Ethernet.

1.2.1 Настройка IP-адреса и маски подсети

Изменение IP адресов и маски подсети, производиться конфигурированием Ethernet интерфейсов DAS-3248. Ethernet интерфейсы является частью взаимосвязанной логической структуры всех интерфейсов устройства *.

Команды системы:

create ethernet intf
Описание: Создает ethernet интерфейс с заданными параметрами.
Синтаксис команды: create ethernet intf ifname interface-name [ip ip-address][mask net-mask][usedhcp true|false]
[speed] [type
uplink|downlink][enable | disable][pkttype
Mcast|Bcast|UnknownUcast|All|None]
[orldecvalue][duplex half| full|auto][mgmtvlanid
mgmtvlanid] [priority priority]

delete ethernet intf
Описание: Удаляет ethernet интерфейс с заданным именем.
Синтаксис команды: delete ethernet intf ifname interface-name

get ethernet intf
Описание: Получает информацию о заданном или о всех ethernet интерфейсах.
Синтаксис команды: get ethernet intf [ifname interface-name]

modify ethernet intf
Описание: Изменяет параметры заданного ethernet интерфейса.
Синтаксис команды: modify ethernet intf ifname interface-name [enable |
disable][pkttype Mcast|Bcast|UnknownUcast|All|None] [ip
ip-address][mask net-mask] [usedhcp true|false] [speed] [orl decvalue] [duplex half|full|auto] [mgmtvlanid mgmtvlanid] [priority priority]

Таблица параметров:

ifname interface-name Имя интерфейса для идентификации и обращения к нему.
Использование: Create — Обязательно
Delete — Обязательно
Get — Опционально
Modify — Обязательно
Принимает значения: eth-0 ..2
ip ip-address IP адрес взаимосвязан с маской сети, формируемой для интерфейса. Соединение с определенным IP адресом будет установлено, только если IP адрес определен или получен автоматически. Изменение маски сети для ethernet интерфейса поддерживается, только если IP адрес определен на данном интерфейсе или включена опция ‘UseDhcp’. Использование UseDhcp и параметра ip-address одновременно недопустимо.
Использование: Create — Опционально.
Modify — Опционально
Принимает значения: Любой IP адрес из принятых классов сетей A/B/C
По умолчанию: для eth-0: 10.90.90.90; для eth-2 (MGNT): 10.90.91.91
mask net-mask Сетевая маска ethernet интерфейса. Соединение с определенным IP адресом будет установлено, только если IP адрес определен или получен автоматически. Изменение маски сети для ethernet интерфейса поддерживается, только если IP адрес определен на данном интерфейсе или включена опция ‘UseDhcp’. Использование UseDhcp и параметра ip-address одновременно недопустимо.
Использование: Данный параметр не может быть установлен, если IP адрес интерфейса 0.0.0.0. Во всех других случаях данный параметр обязателен.
Принимает значения: 255.0.0.0 — 255.255.255.255
По умолчанию: для eth-0: 255.255.255.0; для eth-2 (MGNT): 255.255.255.0
usedhcp true | false Используется для получения IP адреса по протоколу DHCP для данного интерфейса. Одновременно использовать «usedhcp» и определенный вручную IP адрес невозможно.
Использование: Опционально
Принимает значения: true or false
По умолчанию: false
speed + Параметр определяет скорость порта сетевого интерфейса.
В «auto» скорость и режим соединения определяются автоматически по технологии автосогласования.
Использование: Опционально.
Принимает значения: auto, 100BT, 1000BT.
По умолчанию: auto
type uplink|downink Параметр определяет тип ethernet интерфейса.
Физические интерфейсы Uplink типа используются для подключения к ethernet сети (максимально 2), а downlink интерфейсы к стекируемому устройству. Для Uplink интерфейсов, ip адрес не может быть не установлен, если usedhcp отключен.
Использование: Опционально.
Принимает значения: uplink, downlink.
По умолчанию: uplink
enable|disable Административный статус Ethernet интерфейса.
Использование: Modify — Обязательно
Принимает значения: enable or disable
По умолчанию: enable
Duplex auto|half|full Определяет режим работы порта. В «auto» определяется автоматически (дуплекс / полудуплекс).
Использование: Опционально
Принимает значения: auto, half, full
По умолчанию: auto
Pkttype
Mcast|Bcast|UnknownUcast
| All|None
Определяет тип сетевых пакетов поддерживаемых интерфейсом. Параметр PktType поддерживается и может быть сконфигурирован для каждого из ethernet интерфейсов. По умолчанию, все сетевые пакеты буду переданы. Сконфигурированный интерфейс не будет передавать типы пакетов, не указанные в Pkttype.
Использование: Create — Опционально
Modify — Опционально
Принимает значения : Mcast, Ucast, UnknownUcast, All
По умолчанию: All
Orl decvalue Данный параметр определяет output rate limiting. Значение определяется в Мбит/с.
Использование: Create — Опционально
Modify — Опционально
Принимает значения: любое
По умолчанию: 300
mgmtvlanid mgmtvlanid VLAN для управляющего трафика на данном интерфейсе. Данный параметр может принимать ненулевое значение только, если на интерфейсе сконфигурирован ip адрес или включен клиент DHCP.
Если управляющий Vlanid не определен (в «create» операции) или его значение установлено в ноль, система будет использовать значение ‘portvlanid’ ассоциированное с «bridge port» созданным для данного интерфейса.
Использование: Create — Опционально
Modify — Опционально
Принимает значения: любое из диапазона 1-4095
priority priority Задает значение 802.1p приоритета, который будет назначен всем пакетам, посылаемым через Mgmt VLAN на данном интерфейсе. Данный параметр доступен только в случае задания ip адреса на интерфейсе или включения опции UseDHCP.
Использование: Create — Опционально
Modify — Опционально
Принимает значения: 0 -7

Изменение настроек UPLINK1 (eth-0):

Команда Действие
$modify ethernet intf ifname eth-0 ip 192.168.0.50 mask 255.255.255.0 Изменить ethernet интерфейс на порту Uplink 1 (eth-0) с необходимым IP
$get ethernet intf Проверить настройки интерфейсов

Создание ethernet интерфейса UPLINK2 (eth-1):

Примечание: данный интерфейс создан в системе по умолчанию как downlink.

Команда Действие
$create ethernet intf ifname eth-1 ip 192.168.1.50 mask 255.255.255.0 enable Создать второй ethernet интерфейс на порту Uplink 2 (eth-1)
$create bridge port intf portid 386 ifname eth-1 learning disable status enable Создать bridge port 386 на интерфейсе eth-1
$get ethernet intf Проверить настройки интерфейсов

Важно: IP адреса ethernet интерфейсов должны быть из разных подсетей.

Примечание: рекомендуем ознакомиться с описанием логической структуры интерфейсов DAS-3248

1.2.2 Настройка управляющего VLAN (Management VLAN)

Управляющий VLAN используется для ограничения доступа к интерфейсу управления DAS-3248. После того, как будет задан идентификатор управляющего VLAN (VLANID), DAS-3248 будет принимать только те пакеты для управления, которые содержат 802.1q тег с тем же значением VLANID.

Значение идентификатора управляющего VLAN задается для Uplink интерфейса или, если используется Link Aggregation, для aggr интерфейса.

Команда Действие
$ modify ethernet intf ifname eth-0 mgmtvlanid 1 Задать VLAN с идентификатором 1 в качестве управляющего для uplink интерфейса eth-0.
$ modify aggr intf ifname aggr-0 mgmtvlanid 1 Задать VLAN с идентификатором 1 в качестве управляющего для интерфейса агрегирования линков aggr-0.

1.2.3 Настройка выделенного MGNT порта

MGNT (Management Port) — выделенный конфигурационный порт, предназначенный для прямого подключения по ethernet интерфейсу к терминалу управления системой.

Порт находится на передней панели DAS-3248, разъем типа RJ-45, подписан MGNT. Системное имя (ifname) данного интерфейса eth-2, по умолчанию интерфейс создан в системе и имеет IP адрес 10.90.91.91 с маской подсети 255.255.255.0.

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

Изменение настроек MGNT порта (eth-2):

Команда Действие
$modify ethernet intf ifname eth-2 ip 10.91.92.91 mask 255.255.255.0 Изменить ip адрес ethernet интерфейса на порту MGNT (eth-2)
$get ethernet intf ifname eth-2 Проверить настройки интерфейса

Важно: IP адрес MGNT порта, eth-2 интерфейса, должен быть из другой подсети, отличной от установленных на UPLINK1 (eth-0) и UPLINK2 (eth-1) портах.

Set Done
Interface : eth-2
Type : Uplink UseDhcp : False
IP Address : 10.91.92.91 Mask : 255.255.255.0
Pkt Type : ALL
Orl(mbps) : 300
Configured Duplex : Auto Duplex : None
Configured Speed : Auto
ProfileName : SPPROFILE
Mgmt VLAN Index : —
Tagged Mgmt PDU Prio : 0
trfclassprofileid : 2
Ctl Pkts Instance Id : 0
Speed : —
Operational Status : Down Admin Status : Up

1.3 Настройка синхронизации времени

SNTP (Simple Network Time Protocol, RFC-2030) — упрощенный протокол сетевого времени, широко используется для синхронизации часов в глобальной сети Интернет. Является упрощенной интерпретацией и модификацией протокола NTP (Network Time Protocol, RFC-1305).

Команды системы:

get sntp cfg
Описание: Получить информацию о режиме работы sntp
Синтаксис команды: get sntp cfg

modify sntp cfg

Изменить режим работы SNTP: (включить/выключить)

modify sntp cfg [ enable | disable ]

get sntp stats
Описание: Получает информацию о текущих значениях счетчиков и параметров работы sntp
Синтаксис команды: get sntp stats

Поля вывода команды:

Имя поля Описание
Requests count Число запросов посланных на SNTP сервер.
Responses count Число подтвержденных запросов / ответов от SNTP сервера.
Invalid Responses count Число ошибочных подтвержденных запросов / ответов от SNTP сервера.
Lost Responses count Число запросов, на которые не было получено подтверждение за определенный лимит времени.
Last Time Stamp [MM/DD/ YYYY::HH:MM:SS] Последнее установленное значение времени. Формат вывода: месяц/день/год: час, минута, секунда

reset sntp stats
Описание: Сбросить все счетчики параметров работы sntp.
Синтаксис команды: get sntp stats

get sntp servaddr
Описание: Получает информацию о текущих значениях работы sntp
Синтаксис команды: get sntp servaddr

create sntp servaddr
Описание: Получает информацию о текущих значениях работы sntp
Синтаксис команды: create sntp servaddr

Поля вывода команды:

Имя поля Описание
Server Addr IP адрес SNTP сервера
Status Статус сервера: «Active»-используется / или в режиме «Standby» -не используется.

Настройка SNTP на заданный сервер:

Команда Действие
$create sntp servaddr 172.23.3.45 Создать sntp подключение к серверу с заданным IP адресом.
$modify sntp cfg enable Включить использование SNTP
$get sntp cfg Проверить режим использования SNTP

Важно: Чтобы изменить IP адрес SNTP сервера, необходимо предварительно перевести настройку конфигурации SNTP в состояние «выключено» (Шаг 2 с параметром disable), после этого станет доступно создание новго IP адреса SNTP сервера. Для включения SNTP необходимо снова выполнить Шаг 2 с параметром enable.

Для проверки настроек работспособности SNTP:

Команда Действие
$ get sntp stats Получить информацию о работе SNTP

Установленное время и не нулевой показатель счетчика Response count, свидетельствуют о правильной работе SNTP.

Requests count : 162 Response count : 4
Invalid Response count : 0 Lost Response count : 156
Last Time Stamp [MM/DD/YYYY::HH:MM:SS] : Thu Aug 18 11:51:02 2005

Примечание: В большинстве мест Интернет протокол гарантирует синхронизацию с точностью 1-50 мс, в зависимости от свойств источника синхронизации и сетевых задержек.

1.4 Настройка таблицы маршрутизации

Таблица маршрутизации в DAS-3248, представляет собой базу данных, в которой хранятся вся информация об ip маршрутах системы. Правильная настройка маршрутов в системе позволит организовать стабильную работу и исключить ошибки при передаче сетевых пакетов.

get ip route
Описание: Получить информацию о ip маршруте.
Синтаксис команды: get ip route [ rid rid ] [ ip ip ] [ mask mask ]
create ip route
Описание: Создать ip маршрут с заданными параметрами.
Синтаксис команды: create ip route [rid rid] ip ip mask mask gwyip gwyip [ifname ifname] [ proxyarpstatus enable | disable ]
delete ip route
Описание: Удалить ip маршрут.
Синтаксис команды: delete ip route [rid rid] ip ip mask mask
modify ip route
Описание: Изменить параметры заданного ip маршрута.
Синтаксис команды: modify ip route rid rid ip ip mask mask [ ifname ifname ] [ proxyarpstatus enable | disable ]

Таблица описания параметров команд:

Параметр Описание
rid rid Параметр RID задает идентификатор базы данных маршрутной информации (Routing Information Database). В данной базе содержится информация обо всех маршрутах в системе. Каждая RID идентифицирует поток данных и определяет для этого потока маршрутную информацию, базируясь на VLAN ID. Данная база данных может быть двух типов, IRD (Independent Routing Database) — независимая база данных маршрутной информации. В этом случае в системе присутствует более одной RID и каждая RID определяет различные маршруты. Если в системе созданы VLANID и RID , и база данных маршрутной информации сконфигурирована для IRD, то маршруты, содержащиеся в RID , будут определять поток пакетов, следующий в VLAN . Другой режим для данной базы данных называется SRD (Shared Routing Database) — разделяемая база данных. В этом случае в системе существует только одна RID, и все потоки описаны в ней.
Использование: Create — Опционально,
Delete — Обязательно
Modify — Обязательно
Get — Опционально
ip ip IP адрес получателя, для данного маршрута.
Использование: Create — Обязательно
Delete — Обязательно
Modify — Обязательно
Get — Опционально
Принимает значения: 0.0.0.0 — 223.255.255.0
mask mask Устанавливает маску сети, логически используемую с адресом назначения, до сравнения её со значением поля ipRouteDest . Только абсолютные (от устройства в сеть) маршруты могут быть добавлены в нисходящем (downstream) направлении для IPOE интерфейсов. Маска для всех таких маршрутов должна быть 255.255.255.255. Маршрут по умолчанию в восходящее (upstream) направление, может иметь маску, только 0.0.0.0.
Использование: Create — Mandatory
Delete — Mandatory
Modify — Mandatory
Get — Optional
Принимает значения: 0.0.0.0 — 255.255.255.0
gwyip gwyip IP адрес следующего перехода для данного маршрута. Только абсолютные (от хоста в сеть) маршруты могут быть добавлены в нисходящем (downstream) направлении для IPOE интерфейсов. В таких случаях next hop должен быть IP адресом назначения.
Использование: Create — Mandatory
Принимает значения: 0.0.0.0 — 223.255.255.0
ifname ifname Индексное значение, которое однозначно идентифицирует локальный интерфейс, через который может быть достигнут следующий переход для данного маршрута.
Использование: Create — Optional
Modify — Optional
proxyarpstatus enable | disable Указывает, должно ли выполняться Proxy ARP для данной записи таблицы маршрутизации.
Использование: Create — Optional
Modify — Optional

По умолчанию: выключен

Создать маршрут по умолчанию:

Команда Действие
$ create ip route ip 0.0.0.0 mask 0.0.0.0 gwyip 10.90.90.100 Создать маршрут по умолчанию, через шлюз с ip адресом 10.90.90.100
$ get ip route Проверить настройки таблицы маршрутизации

Destination Net Mask Gateway If-name Route Route Age(sec)
Type Orig
————————————————————————————————
0.0.0.0 0.0.0.0 10.90.90.100 eth-0 IND LCL 0
10.90.91.0 10.90.91.91 eth-2 DIR DYI 0
10.90.91.91 255.255. 255.255 127.0.0.1 lo-0 DIR DYI 0
127.0.0.0 255.0.0.0 127.0.0.1 lo-0 DIR DYI 0
10.90.90.0 255.255. 255.0 10.90.90.90 eth-0 DIR DYI 0
10.90.90.90 255.255. 255.255 127.0.0.1 lo-0 DIR DYI 0

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

Создать маршрут к подсети:

Команда Действие
$ create ip route ip 10.90.80.0 mask 255.255.255.0 gwyip 10.90.91.100 Создать маршрут к подсети 10.90.80.0, через шлюз с ip адресом 10.90.91.100 eth-2
$ get ip route Проверить настройки таблицы маршрутизации
Destination Net Mask Gateway If-name Route Route Age(sec)
Type Orig
————————————————————————————————
10.90.80.0 255.255. 255.0 10.90.91.100 eth-2 IND LCL 0
0.0.0.0 0.0.0.0 10.90.90.100 eth-0 IND LCL 0
10.90.91.0 255.255. 255.0 10.90.91.91 eth-2 DIR DYI 0
10.90.91.91 255.255. 255.255 127.0.0.1 lo-0 DIR DYI 0
127.0.0.0 255.0.0.0 127.0.0.1 lo-0 DIR DYI 0
10.90.90.0 255.255. 255.0 10.90.90.90 eth-0 DIR DYI 0
10.90.90.90 255.255. 255.255 127.0.0.1 lo-0 DIR DYI 0

Примечание: созданный маршрут направляет все пакеты, адресованные в сеть 10.90.80.0/24 через шлюз 10.90.91.100

Источник

Оцените статью