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