Проблема яйца и курицы: нужен пакет 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, даже не замечая этого.