Активация сетевого подключения не удалась (VLAN)

Я пытаюсь настроить VLAN для проверки проблемы. У меня есть следующее:

  1. Ноутбук Dell под управлением Windows 7
  2. Ноутбук lenovo, работающий под управлением Ubuntu с живого USB, с сохраненным объемом памяти
  3. Коммутатор tp-link TL-SG105E настроен на использование VLAN с идентификатором 100

Все отлично работает с системой Windows и коммутатором, но система Ubuntu постоянно говорит, что не может подключиться к Ethernet-соединению. Я сделал следующие настройки в системе Ubuntu, чтобы настроить его для моей VLAN:

sudo ip link add link eth0 name enp0s25 type vlan egress 0:7 id 100
sudo ip addr add dev ctlvlan 172.16.32.20/24

Однако проблема с подключением к сети Ethernet существовала еще до выполнения вышеуказанных действий. Мое соединение Wi-Fi в системе Ubuntu работает отлично, просто Ethernet не может подключиться. Я довольно новичок в Ubuntu, поэтому я хотел бы попросить вашего совета по этому вопросу. Я что-то здесь упускаю?

1 ответ

sudo ip link add link eth0 name enp0s25 type vlan egress 0:7 id 100
sudo ip addr add dev ctlvlan 172.16.32.20/24

Это проблема. Команды не являются внутренне согласованными.

Сначала найдите имя адаптера:

 ip link

Это покажет вам интерфейсы. Запишите правильное имя интерфейса. Тогда создай влан

 sudo ip link add link interfacename name vlan100 type vlan id 100

Это создаст новый интерфейс с именем vlan100 на interfacename с vlan 100.

Далее установите IP:

sudo ip addr add dev vlan100 172.16.32.20/24

Вы использовали разные имена устройств для одной и той же вещи без внутренней согласованности.

Другие вопросы по тегам