Проблема яйца и курицы: нужен пакет VLAN для установки пакета VLAN
Здравствуйте все!
Я установил Ubuntu Server 18.04 в виртуальной машине Hyper-V (пожалуйста, без ошибок, не моя вина...), и эта конкретная сеть является VLAN. Никакой другой трафик через соответствующий коммутатор не разрешен, только один идентификатор VLAN (скажем, 39).
Итак... У меня нет подключения к Интернету для apt-get пакета vlan, но без пакета vlan я не могу настроить eth0.39 для подключения к Интернету. Неприятная проблема с яйцом / курицей.
Я даже не могу загрузить единственный пакет на другую машину в той же подсети, потому что без настройки vlan на моем eth0 я не могу даже получить доступ к соседним машинам.
У меня также нет доступа к дискам Hypervisor, поэтому я не могу их смонтировать.
Что мне делать?
1 ответ
Ответ на комментарий Томаса на самом деле работает (и я цитирую):
Вы должны иметь возможность добавить интерфейс VLAN вручную, а затем установить пакет vlan.
Попробуй с
ip link add link eth0 name eth0.39 type vlan id 39
затем
ip link set eth0.39 up
и настройте свой IP на устройстве.
НО...
Если вы используете Microsoft Hyper-V, вы можете просто настроить его на Hyper-V и позволить вашему Ubuntu не обращать внимания на весь бизнес VLAN. Это можно сделать с помощью программного обеспечения Hyper-V Manager или с помощью нового (через Интернет) Центра администрирования Windows.
Для диспетчера Hyper-V
- Откройте диспетчер Hyper-V.
- В области результатов под
Virtual Machines
выберите соответствующую виртуальную машину и затем щелкните правой кнопкой мышиSettings
, - Под Аппаратным обеспечением выберите виртуальный коммутатор, который настроен с VLAN.
- На правой панели выберите
Enable virtual LAN identification
, а затем введите то же самоеVLAN ID
как тот, который вы указали для виртуального коммутатора.
Для Windows Admin Center
Откройте Центр администрирования Windows в вашем браузере
Нажмите на машину, на которой размещена ваша виртуальная машина
Нажмите на
Virtual Machines > Inventory
Нажмите на нужную виртуальную машину
Нажмите на
More > Configuration
Нажмите на
Network
в
VLAN Identifier
поле, сообщите соответствующий идентификатор VLAN.Нажмите
Save
Ваша виртуальная машина Ubuntu в Hyper-V теперь подключается к сети в правильной VLAN, даже не замечая этого.