как подключить машину linux / centos к магистральному порту

Я пытаюсь подключить машину Centos7 к магистральному порту, который имеет несколько тегов vlan. Как добавить несколько IP-адресов для одного Ethernet или как определить идентификатор vlan для конкретной подсети.

2
задан 28 November 2016 в 12:36
1 ответ

В Linux теги VLAN обрабатываются с помощью субинтерфейсов в соответствии со схемой именования ifX.N , где ifX - интерфейс X и N - это идентификатор VLAN. Итак, если вы подключены к этому коммутатору через интерфейс eth0 , трафик в / из VLAN 10 будет отображаться на eth0.10 , а трафик в / из VLAN25 появится на eth0.25 .

Вам нужно будет создать субинтерфейсы, например,

ifconfig eth0.10 192.168.10.1 netmask 255.255.255.0 up

Это можно автоматизировать в CentOS с помощью файла, такого как

[me@bill ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0.10
VLAN=yes
DEVICE=eth0.10
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.10.1
NETMASK=255.255.255.0
IPV6INIT=yes
IPV6ADDR=2001:db8:6049:10::1/64
4
ответ дан 3 December 2019 в 09:59

Теги

Похожие вопросы