Создание VLAN

Я новичок в сети. Я хочу подключить три моих компьютера в локальной сети в качестве узлов в одной VLAN. Как мне это сделать? Я знаю, что я могу создать VLAN, используя

vconfig добавить [имя интерфейса] [vlan id]

  • Как отображать дескрипторы открытых файлов, но не используя команду lsof
  • Как подключить squashfs (embedded-linux) на Ubuntu?
  • lshw показывает разное количество оперативной памяти, чем команда «free». Отсутствует ОЗУ?
  • Tmpfs с переполнением на диске?
  • PS: что делает «ps -o comm = -p $ PPID»
  • Как запустить команду в фоновом режиме с задержкой?
  • команда. Но как подключить другие компьютеры к той же VLAN? Является ли идентификатор VLAN, локальная ссылка на конкретном компьютере или она видима для всех компьютеров в VLAN?

  • Что такое высокая память и низкая память в Linux?
  • Обновление ядра удаляет Xorg
  • Как найти скорость интерфейса wlan?
  • Запуск сценария linux на удаленной Linux-системе с использованием шпатлевки
  • «Преобразование» файловой системы из ext3 в ext4
  • Потребляемая мощность устройства USB
  • One Solution collect form web for “Создание VLAN”

    Для физических серверов лучше всего определить VLAN в вашей сети / инфраструктуре.

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

    Для создания VLAN сетевая инфраструктура также должна поддерживать VLAN (например, ваш коммутатор). Некоторые более дешевые / отечественные устройства не поддерживают маркировку VAN (802.1Q).

    Проще говоря, обычно в физической ситуации, такой как ваша, VLAN определяются на уровне коммутатора. Обычно все коммутационные порты, в которых подключены серверы, входящие в эту VLAN, и их маршрутизатор (если не имеет отношения к слою коммутатора 3, например маршрутизатор коммутатора), помечены этой VLAN.

    Обычно это может иметь смысл иметь дело с VLAN на уровне Linux, когда :

    1) ваш маршрутизатор – это linux box;
    2) вы находитесь в тестовой сети.

    Тем не менее, если вы все еще настаиваете на создании VLAN для тестирования, вам необходимо:

    1) загрузить соответствующий режим ядра

    modprobe 8021q 

    2) Добавьте интерфейс к требуемой VLAN (например, 5)

     vconfig add eth0 5 

    В результате вы получите интерфейс eth0.5 .

    Все серверы, которые вы хотите добавить в одну VLAN, должны быть настроены с vlan id 5.

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

    Я оставлю здесь ссылку: HowTo: Настройка виртуальной локальной сети Linux (VLAN)

    Обратите внимание, что для больших сетей разделение сетей на VLAN может потребовать правильного планирования и включать динамические более сложные протоколы, однако это выходит за рамки этого вопроса и Unix & Linux.

    В качестве еще одной сноски есть устройства iOT и дешевые устройства маршрутизатора / коммутатора / AP, такие как AP TDPink и ASUS Wi-Fi с несколькими портами Ethernet, которые поддерживают дешевые коммутационные чипсеты, управляемые из Linux.

    Как правило, эти чипсеты, хотя они поддерживают какие-то функции VLAN, они просто делают внутреннюю форму VLAN (внутреннюю для оборудования / чипсета) и не поддерживают 802.1Q.

    Например, в Lamobo / Banana PI R1 такой набор микросхем – BCM53125 .

    В этом случае все коммутаторы будут созданы только на уровне коммутатора Linux (маршрутизатор), а другие серверы / коммутаторы / маршрутизаторы ничего не знают о VLAN.

    Linux и Unix - лучшая ОС в мире.