Задать вопрос
Ответы пользователя по тегу Компьютерные сети
  • Добавить VLAN на виртуальный интерфейс в Ubuntu?

    Скорее проблема в том, что влан 1, по стандарту, не может быть навешен на пакет.

    Вот что делаю я (не Ubuntu, но, думаю, разницы нет):
    vconfig add enp3s0f0 10
    ifconfig enp3s0f0.10 up
    vconfig add enp3s0f0.10 100
    ifconfig enp3s0f0.10.100 up

    ip addr

    8: enp3s0f0.10@enp3s0f0: mtu 1500 qdisc noqueue state UP
    link/ether 00:e0:ed:12:37:b6 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::2e0:edff:fe12:37b6/64 scope link
    valid_lft forever preferred_lft forever
    9: enp3s0f0.10.100@enp3s0f0.10: mtu 1500 qdisc noqueue state UP
    link/ether 00:e0:ed:12:37:b6 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::2e0:edff:fe12:37b6/64 scope link
    valid_lft forever preferred_lft forever

    Всё замечательно добавляется

    А вот что происходит при попытке создать vlan 1:

    vconfig add enp3s0f0 1
    Added VLAN with VID == 1 to IF -:enp3s0f0:-
    WARNING: VLAN 1 does not work with many switches,
    consider another number if you have problems.

    Однако:

    ifconfig enp3s0f0.1 up
    vconfig add enp3s0f0.1 20
    ifconfig enp3s0f0.1.20 up

    ip addr
    10: enp3s0f0.1@enp3s0f0: mtu 1500 qdisc noqueue state UP
    link/ether 00:e0:ed:12:37:b6 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::2e0:edff:fe12:37b6/64 scope link
    valid_lft forever preferred_lft forever
    11: enp3s0f0.1.20@enp3s0f0.1: mtu 1500 qdisc noqueue state UP
    link/ether 00:e0:ed:12:37:b6 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::2e0:edff:fe12:37b6/64 scope link
    valid_lft forever preferred_lft forever

    Интерфейсы есть. Если Вы уверены в правильном синтаксисе, возможно, это уже ограничение Ubuntu.
    Ответ написан