Installazione dell’OVA Mudfish
Mudfish Cloud VPN per macchine virtuali è basato sul firmware OpenWRT e sull’architettura x86_64. Il pacchetto Core di Mudfish e il pacchetto UI per l’interfaccia web Luci sono già installati.
Macchine virtuali supportate
Sono attualmente supportati ufficialmente:
- Oracle VM VirtualBox (v6.1 o successiva)
- VMWare Workstation 16 Player
Installazione dell’OVA
Per installare Mudfish in una macchina virtuale, scarica prima il file OVA da:
Oracle VM VirtualBox
Importazione dell’immagine OVA
Importa il file OVA nell’ordine seguente.
-
Avvia VirtualBox.
-
Apri "File -> Import appliance" e, nella scheda Source, seleziona il file OVA scaricato.
-
Comparirà la configurazione di base della macchina virtuale. L’opzione importante è "Mac Address Policy": seleziona
- Include all network adapter MAC addresses
-
Esegui l’importazione. Verrà creata una VM con un nome come "OpenWRT with Mudfish
<version>".
L’installazione della VM Mudfish è completata. Controlla ora i seguenti punti.
- Apri Settings di "OpenWRT with Mudfish
<version>" e passa alla scheda Network. - Adapter 1 deve essere configurato così:
- Enable Network Adapter selezionato.
- Attached to impostato su Host-only Adapter.
- Name generalmente impostato su vboxnet0. Se non compare alcun nome, crea la rete in "File -> Host Network Manager" nella finestra di VirtualBox. L’immagine OVA Mudfish attuale presume questa configurazione di vboxnet0:
- Name: vboxnet0
- IPv4 Address/Mask: 192.168.56.1/24
- DHCP Server: Enabled
- Adapter 2 deve essere configurato così:
- Enable Network Adapter selezionato.
- Attached to impostato su Bridged Adapter.
- Name corrispondente alla scheda di rete attualmente collegata a Internet.
Avvia la VM, attendi circa 10 ~ 15 secondi e premi Invio nella sua console per iniziare a usarla.
Accesso a Luci e configurazione di Mudfish
Apri un browser sul computer host e visita http://192.168.56.2. L’utente root non ha una password.
Per lavorare dalla console tramite SSH, usa ssh root@192.168.56.2.
Per accedere all’interfaccia Mudfish in esecuzione nella VM, apri l’interfaccia web Luci e vai in "Servizi -> Mudfish" (서비스 -> Mudfish). Mudfish è normalmente in esecuzione su http://192.168.56.2:8282. Questo menu permette di configurarlo su OpenWRT. Se conosci già i router ipTIME con Mudfish, la configurazione ti risulterà familiare.
Modifica del gateway predefinito
Per maggiore comodità, consigliamo di cambiare il gateway predefinito con lo strumento di gestione OVA Mudfish.
Ora reindirizza il traffico verso OpenWRT with Mudfish nella macchina virtuale.
La procedura seguente modifica la configurazione una sola volta, in modo temporaneo: riavviando il computer verrà ripristinata quella precedente.
OpenWRT with Mudfish deve essere in esecuzione nella macchina virtuale.
- Apri il prompt dei comandi come amministratore.
- Elimina il percorso esistente con
ROUTE DELETE 0.0.0.0. - Aggiungi il nuovo gateway predefinito con
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.56.2 METRIC 1. - Verifica la risposta al ping con
ping 192.168.56.2.
VMware Workstation 16 Player
Importa il file OVA nell’ordine seguente.
-
Avvia VMware Workstation 16 Player. Fai clic su "Open a Virtual Machine" e seleziona il file OVA Mudfish scaricato.
-
Nella finestra "Import Virtual Machine", inserisci le seguenti informazioni e fai clic su Import.
- Inserisci OpenWRT with Mudfish in "Name for the new virtual machine".
- "Storage path for the new virtual machine" viene compilato automaticamente dopo il campo precedente.
-
Se compare un messaggio come "The import failed because ... did not pass OVF specification...", fai clic su Retry.
-
Se non si verificano problemi, l’importazione risulterà completata.
Verifiche-
Seleziona "OpenWRT with Mudfish" e apri "Edit virtual machine settings".
-
Network Adapter deve essere configurato così:
-
Connect at power on selezionato.
-
Network connection impostato su Host-only. Normalmente viene associato il dispositivo VMNet1.
L’IP Host-only di VMNet1 è generalmente 192.168.139.1.
-
-
Network Adapter 2 deve essere configurato così:
- Connect at power on selezionato.
- Network connection impostato su Bridged.
- Fai clic su "Configure Adapters", seleziona soltanto il dispositivo di rete collegato a Internet e deseleziona tutti gli altri.
-
-
Avvia l’immagine OpenWRT with Mudfish. Dopo circa 8 ~ 10 secondi, premi Invio per accedere alla console.
-
Infine, modifica l’indirizzo IP della LAN interna. I comandi seguenti lo impostano su 192.168.139.2.
uci set network.lan.ipaddr='192.168.139.2'
uci commit
reboot -
Dopo il riavvio, apri il browser e visita http://192.168.139.2.
Accesso a Luci e configurazione di Mudfish
Apri un browser sul computer host e visita http://192.168.139.2. L’utente root non ha una password.
Per lavorare dalla console tramite SSH, usa ssh root@192.168.139.2.
Per accedere all’interfaccia Mudfish in esecuzione nella VM, apri l’interfaccia web Luci e vai in "Servizi -> Mudfish" (서비스 -> Mudfish). Mudfish è normalmente in esecuzione su http://192.168.139.2:8282. Questo menu permette di configurarlo su OpenWRT. Se conosci già i router ipTIME con Mudfish, la configurazione ti risulterà familiare.
Modifica del gateway predefinito
Per maggiore comodità, consigliamo di cambiare il gateway predefinito con lo strumento di gestione OVA Mudfish.
Ora reindirizza il traffico verso OpenWRT with Mudfish nella macchina virtuale.
La procedura seguente modifica la configurazione una sola volta, in modo temporaneo: riavviando il computer verrà ripristinata quella precedente.
OpenWRT with Mudfish deve essere in esecuzione nella macchina virtuale.
- Apri il prompt dei comandi come amministratore.
- Elimina il percorso esistente con
ROUTE DELETE 0.0.0.0. - Aggiungi il nuovo gateway predefinito con
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.139.2 METRIC 1. - Verifica la risposta al ping con
ping 192.168.139.2.