man:vconfig
Материал из Xgu.ru
Перевод: Игорь Чубин
Оригинал: vconfig(8)
Эта страница является переводом официальной man-страницы программы vconfig, предназначенной для настройки VLAN (802.1Q) в Linux.
Содержание |
[править] Имя
vconfig - Программа настройки VLAN (802.1q) в Linux
[править] Синтаксис
vconfig [множество длинных опций]
[править] Описание
Программа vconfig позволяет создавать и удалять VLAN-устройства vlan-devices в системе с ядром, поддерживающим 802.1Q VLAN'ы. Устройства vlan-devices это виртуальные Ethernet-устройства, представляющие отдельные VLAN'ы физической сети.
[править] Опции
- add [interface-name] [vlan-id]
- Создаёт устройство vlan-device на интерфейсе interface-name. Созданное устройство будет названо в соответсвии с настройками именования.
- rem [vlan-device]
- Удаляет заданый vlan-device.
- set_flag [vlan-device] 0 | 1
- Если установить равным 1, выполняется reorder заголовка Ethernet. При выполнении прослушивания трафика (tcpdump) на устройстве, он будет выглядеть как обычное ethernet-устройство без VLAN'ов. Если задан 0 (по умолчанию), при просмотре трафика видны теги. Обычно никаких проблем не возникает и при настройках по умолчанию, но иногда бывает -- с программами фильтрации трафика.
- set_egress_map [vlan-device] [skb-priority] [vlan-qos]
- Говорит, что исходящие пакеты с заданным skb-priority должны маркироваться тегом с заданным приоритетом vlan-qos. По умолчанию устанавливается приоритет 0.
- set_ingress_map [vlan-device] [skb-priority] [vlan-qos]
- Говорит, что входящие пакеты маркированные тегом с приоритетом vlan-qos' должны ставиться в очередь с приоритетом skb-priority. По умолчанию приоритет равен 0.
- set_name_type VLAN_PLUS_VID | VLAN_PLUS_VID_NO_PAD | DEV_PLUS_VID | DEV_PLUS_VID_NO_PAD
- Задаёт режим в котором будет создаваться vlan-device. Для того чтобы посмотреть какие режимы поддерживаются, нужно вызвать vconfig без параметров.
Обозначает:
VLAN_PLUS_VID (vlan0005), VLAN_PLUS_VID_NO_PAD (vlan5), DEV_PLUS_VID (eth0.0005), DEV_PLUS_VID_NO_PAD (eth0.5)
[править] Замечания
Если сетевое устройство поддерживает интерфейс Broadcom NICE, он используется. Это важно, поскольку такие устройства сами удаляют тег VLAN на Ethernet-пакетах. В этом случае опция set_flag игнорируется. При просмотре дампа трафика, увидеть теги уже не получится.
[править] Файлы
- /proc/net/vlan/config
- /proc/net/vlan/[vlan-device]
[править] См. также
ip(8), ifconfig(8)
[править] Авторы
- Это руководство написал Ард ван Бремен (Ard van Breemen) <ard@kwaak.net>
- Патч vlan написал Бен Греар (Ben Greear) <greearb@candelatech.com>
VLAN - Virtual Local Area Network | |
---|---|
Стандарты, протоколы и основные понятия | 802.1Q • VLAN ID • ISL • VTP • GVRP • Native VLAN |
В операционных системах | Linux (Debian, Ubuntu, CentOS) • FreeBSD • Windows |
В сетевом оборудовании | Cisco • HP ProCurve • D-LINK • Allied Telesis • Asotel • Juniper • ExtremeXOS |
Разное | man vconfig • Безопасность VLAN • 802.1X и RADIUS • Cisco Private VLAN |