Problema Egg-and-chicken: è necessario il pacchetto VLAN per installare il pacchetto VLAN


4

Ciao a tutti!

Ho installato Ubuntu Server 18.04 in una Hyper-V VM (per favore, niente flack, non per colpa mia ...) e questa particolare rete è una VLAN. Nessun altro traffico è consentito tramite il relativo switch, solo quell'ID VLAN (diciamo, 39).

Quindi ... Non ho connettività a Internet per apt-get il pacchetto vlan, ma senza il pacchetto vlan non posso impostare eth0.39 per ottenere la connettività Internet. Un brutto problema uovo / pollo.

Non riesco nemmeno a scaricare l'unico pacchetto su un'altra macchina sulla stessa sottorete, perché senza l'impostazione vlan sul mio eth0 non posso nemmeno accedere alle macchine vicine.

Non ho accesso anche ai dischi Hypervisor, quindi non riesco a montarli.

Cosa potrei fare?


3
Dovresti essere in grado di aggiungere manualmente un'interfaccia VLAN, quindi installare il vlanpacchetto. Prova con ip link add link eth0 name eth0.39 type vlan id 39, quindi ip link set eth0.39 upe configura il tuo IP senza il dispositivo.
Thomas,

Grazie Thomas! Pensavo davvero che avrebbe funzionato solo con il vlanpacchetto.
Henrique,

Risposte:


2

La risposta al commento di Thomas funziona davvero (e cito):

Dovresti essere in grado di aggiungere manualmente un'interfaccia VLAN, quindi installare il pacchetto vlan.

Prova con

ip link add link eth0 name eth0.39 type vlan id 39

poi

ip link set eth0.39 up

e configura il tuo IP sul dispositivo.

MA...

Se stai utilizzando Hyper-V di Microsoft, puoi semplicemente configurarlo su Hyper-V e lasciare che Ubuntu sia ignaro dell'intera attività VLAN. È possibile farlo sul software Hyper-V Manager o utilizzando il nuovo Windows Admin Center (basato sul Web).

Per Hyper-V Manager

  1. Apri Hyper-V Manager.
  2. Nel riquadro dei risultati, in Virtual Machines, selezionare la macchina virtuale appropriata e quindi fare clic con il tasto destro Settings.
  3. In Hardware, seleziona uno switch virtuale impostato con una VLAN.
  4. Nel riquadro destro selezionare Enable virtual LAN identificatione quindi digitare lo stesso VLAN IDdi quello specificato per lo switch virtuale.

Per Windows Admin Center

  1. Apri Windows Admin Center con il tuo browser

  2. Fai clic sulla macchina che ospita la tua VM

  3. Clicca su Virtual Machines > Inventory

  4. Fai clic sulla VM desiderata

  5. Clicca su More > Configuration

  6. Clicca su Network

  7. Nel VLAN Identifiercampo, informare l'ID VLAN appropriato.

  8. Clic Save

La tua macchina virtuale Ubuntu su Hyper-V è ora in rete sulla VLAN corretta senza nemmeno accorgertene.


+1 ma ricorda di accettare la tua risposta facendo clic sul segno di spunta accanto ad essa.
WinEunuuchs2Unix

Oops, fatto !!!!!
Henrique il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.