De Mudfish-OVA installeren
Mudfish Cloud VPN voor virtuele machines gebruikt OpenWRT-firmware voor de x86_64-architectuur. Het Mudfish Core-pakket en het Mudfish UI-pakket voor de Luci-webinterface zijn al geïnstalleerd.
Ondersteunde virtuele machines
De volgende virtuele machines worden officieel ondersteund:
- Oracle VM VirtualBox (v6.1 of nieuwer)
- VMWare Workstation 16 Player
De OVA installeren
Download eerst het OVA-bestand via:
Oracle VM VirtualBox
De OVA-image importeren
Importeer het OVA-bestand als volgt:
-
Start VirtualBox.
-
Klik op 'File -> Import appliance' en selecteer bij Source het gedownloade OVA-bestand.
-
Je ziet nu de basisconfiguratie van de virtuele machine. Let vooral op 'Mac Address Policy'. Selecteer:
- Include all network adapter MAC addresses
-
Importeer het bestand. Er wordt een VM gemaakt met een naam als 'OpenWRT with Mudfish
<version>'.
De Mudfish-VM is nu geïnstalleerd. Controleer het volgende:
- Open Settings van 'OpenWRT with Mudfish
<version>' en ga naar Network. - Adapter 1 moet als volgt zijn ingesteld:
- Enable Network Adapter is aangevinkt.
- Attached to staat op Host-only Adapter.
- Name is doorgaans vboxnet0. Als er geen naam beschikbaar is, maak dan een adapter aan via 'File -> Host Network Manager' in VirtualBox. De Mudfish-OVA gaat uit van de volgende vboxnet0-instellingen:
- Name: vboxnet0
- IPv4 Address/Mask: 192.168.56.1/24
- DHCP Server: Enabled
- Adapter 2 moet als volgt zijn ingesteld:
- Enable Network Adapter is aangevinkt.
- Attached to staat op Bridged Adapter.
- Name is de naam van de netwerkadapter waarop je internetverbinding is aangesloten.
Start de VM, wacht ongeveer 10 ~ 15 seconden en druk in de VM-console op Enter om in de console te werken.
De Luci-interface openen en Mudfish instellen
Open op de hostcomputer een browser en ga naar http://192.168.56.2. Er is geen root-wachtwoord ingesteld.
Voor SSH-toegang tot de console gebruik je ssh root@192.168.56.2.
Open in de Luci-webinterface 'Services → Mudfish' om naar de Mudfish-interface in de VM te gaan. Mudfish is doorgaans bereikbaar op http://192.168.56.2:8282. Via dit menu configureer je Mudfish op OpenWRT. Als je Mudfish op een ipTIME-router kent, zal dit vertrouwd aanvoelen.
De standaardgateway wijzigen
Voor het gemak raden we aan de standaardgateway met het Mudfish OVA-beheerprogramma te wijzigen.
Leid het verkeer nu om naar OpenWRT with Mudfish in de virtuele machine.
Met onderstaande stappen wijzig je de gateway tijdelijk. Na een herstart van je computer worden de oorspronkelijke instellingen hersteld.
OpenWRT with Mudfish moet in de virtuele machine actief zijn.
- Open de opdrachtprompt als administrator.
- Verwijder de bestaande route met
ROUTE DELETE 0.0.0.0. - Voeg de nieuwe standaardgateway toe met
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.56.2 METRIC 1. - Controleer met
ping 192.168.56.2of het adres reageert.
VMware Workstation 16 Player
Importeer het OVA-bestand als volgt:
-
Start VMware Workstation 16 Player. Klik op 'Open a Virtual Machine' en selecteer de gedownloade Mudfish-OVA.
-
Vul in 'Import Virtual Machine' de volgende gegevens in en klik op Import:
- Voer bij 'Name for the new virtual machine' OpenWRT with Mudfish in.
- 'Storage path for the new virtual machine' wordt daarna automatisch ingevuld.
-
Verschijnt een melding als 'The import failed because ... did not pass OVF specification...', klik dan op Retry.
-
Als er geen problemen zijn, is het importeren geslaagd.
Controlelijst-
Selecteer 'OpenWRT with Mudfish' en klik op 'Edit virtual machine settings'.
-
Network Adapter moet als volgt zijn ingesteld:
-
Connect at power on is aangevinkt.
-
Network connection staat op Host-only. Dit koppelt doorgaans het apparaat VMNet1.
Het Host-only-IP van VMNet1 is doorgaans 192.168.139.1.
-
-
Network Adapter 2 moet als volgt zijn ingesteld:
- Connect at power on is aangevinkt.
- Network connection staat op Bridged.
- Klik op 'Configure Adapters', selecteer alleen de netwerkadapter waarop je internetverbinding is aangesloten en deselecteer de overige adapters.
-
-
Start de OpenWRT with Mudfish-image. Wacht ongeveer 8 ~ 10 seconden en druk op Enter om de console te openen.
-
Wijzig ten slotte het interne LAN-IP-adres naar 192.168.139.2 met de volgende commando's:
uci set network.lan.ipaddr='192.168.139.2'
uci commit
reboot -
Open na de herstart een browser en ga naar http://192.168.139.2.
De Luci-interface openen en Mudfish instellen
Open op de hostcomputer een browser en ga naar http://192.168.139.2. Er is geen root-wachtwoord ingesteld.
Voor SSH-toegang tot de console gebruik je ssh root@192.168.139.2.
Open in de Luci-webinterface 'Services → Mudfish' om naar de Mudfish-interface in de VM te gaan. Mudfish is doorgaans bereikbaar op http://192.168.139.2:8282. Via dit menu configureer je Mudfish op OpenWRT. Als je Mudfish op een ipTIME-router kent, zal dit vertrouwd aanvoelen.
De standaardgateway wijzigen
Voor het gemak raden we aan de standaardgateway met het Mudfish OVA-beheerprogramma te wijzigen.
Leid het verkeer nu om naar OpenWRT with Mudfish in de virtuele machine.
Met onderstaande stappen wijzig je de gateway tijdelijk. Na een herstart van je computer worden de oorspronkelijke instellingen hersteld.
OpenWRT with Mudfish moet in de virtuele machine actief zijn.
- Open de opdrachtprompt als administrator.
- Verwijder de bestaande route met
ROUTE DELETE 0.0.0.0. - Voeg de nieuwe standaardgateway toe met
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.139.2 METRIC 1. - Controleer met
ping 192.168.139.2of het adres reageert.