Przejdź do głównej zawartości

Instalacja obrazu OVA Mudfish

Mudfish Cloud VPN dla maszyn wirtualnych opiera się na OpenWRT i architekturze x86_64. Pakiety Mudfish Core oraz interfejsu Mudfish dla LuCI są domyślnie zainstalowane.

Obsługiwane maszyny wirtualne​

Oficjalnie obsługiwane są:

Instalacja OVA​

Najpierw pobierz plik OVA z:

Oracle VM VirtualBox​

Importowanie obrazu OVA​

Zaimportuj plik OVA w następujący sposób:

  1. Uruchom VirtualBox.

  2. Wybierz „File -> Import appliance” i na karcie Source wskaż pobrany plik OVA.

  3. Zobaczysz podstawową konfigurację maszyny. Ważna jest opcja „Mac Address Policy”. Wybierz:

    • Include all network adapter MAC addresses
  4. Rozpocznij import. Powstanie maszyna o nazwie podobnej do „OpenWRT with Mudfish <version>”.

Maszyna wirtualna Mudfish jest zainstalowana. Sprawdź teraz następujące ustawienia.

Lista kontrolna
  • Otwórz Settings maszyny „OpenWRT with Mudfish <version>” i przejdź do Network.

  • Adapter 1 powinien mieć następujące ustawienia:

    • Enable Network Adapter jest zaznaczone.

    • Attached to: Host-only Adapter.

    • Name: zazwyczaj vboxnet0. Jeśli lista jest pusta, utwórz sieć przez „File -> Host Network Manager” w VirtualBox. Obraz OVA Mudfish zakłada następującą konfigurację vboxnet0:

      • Name: vboxnet0
      • IPv4 Address/Mask: 192.168.56.1/24
      • DHCP Server: Enabled
  • Adapter 2 powinien mieć następujące ustawienia:

    • Enable Network Adapter jest zaznaczone.
    • Attached to: Bridged Adapter.
    • Name: nazwa karty sieciowej podłączonej do Internetu.

Uruchom maszynę i po około 10–15 sekundach naciśnij Enter w jej konsoli, aby rozpocząć pracę.

Dostęp do LuCI i konfiguracja Mudfish​

Na komputerze gospodarza otwórz w przeglądarce http://192.168.56.2. Konto root nie ma hasła.

Aby użyć konsoli przez SSH, wykonaj ssh root@192.168.56.2.

Aby otworzyć interfejs Mudfish działającego w maszynie wirtualnej, zaloguj się do LuCI i wybierz „Services -> Mudfish”. Mudfish zwykle działa pod adresem http://192.168.56.2:8282. To menu pozwala skonfigurować Mudfish w OpenWRT. Jeśli znasz konfigurację Mudfish na routerach ipTIME, będzie to proste.

Zmiana bramy domyślnej​

wskazówka

Dla wygody zalecamy zmianę bramy domyślnej za pomocą narzędzia do zarządzania OVA Mudfish.

Teraz przekieruj ruch do OpenWRT with Mudfish w maszynie wirtualnej.

Poniższa procedura wprowadza zmianę jednorazową: po ponownym uruchomieniu komputera poprzednie ustawienia zostaną przywrócone.

informacja

OpenWRT with Mudfish musi działać w maszynie wirtualnej.

  1. Uruchom wiersz poleceń jako administrator.

  2. Usuń dotychczasową trasę poleceniem ROUTE DELETE 0.0.0.0.

  3. Dodaj nową bramę domyślną poleceniem ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.56.2 METRIC 1.

  4. Sprawdź odpowiedź na ping 192.168.56.2.

VMware Workstation 16 Player​

Zaimportuj plik OVA w następujący sposób:

  1. Uruchom VMware Workstation 16 Player. Wybierz „Open a Virtual Machine” i wskaż pobrany plik OVA Mudfish.

  2. W oknie „Import Virtual Machine” podaj następujące informacje i kliknij Import:

    • W „Name for the new virtual machine” wpisz OpenWRT with Mudfish.

    • „Storage path for the new virtual machine” zostanie uzupełnione automatycznie po wpisaniu nazwy.

  3. Jeśli pojawi się komunikat „The import failed because ... did not pass OVF specification...”, kliknij Retry.

  4. Jeśli wszystko przebiegnie prawidłowo, import zakończy się powodzeniem.

    Lista kontrolna
    • Zaznacz „OpenWRT with Mudfish” i otwórz ustawienia przez „Edit virtual machine settings”.

    • Network Adapter powinien mieć następujące ustawienia:

      • Connect at power on jest zaznaczone.

      • Network connection: Host-only. Zwykle powoduje to powiązanie z urządzeniem VMNet1.

        Adres Host-only IP urządzenia VMNet1 jest zazwyczaj ustawiony na 192.168.139.1.

    • Network Adapter 2 powinien mieć następujące ustawienia:

      • Connect at power on jest zaznaczone.
      • Network connection: Bridged.
      • Koniecznie kliknij „Configure Adapters”, zaznacz kartę podłączoną do Internetu i usuń zaznaczenie pozostałych.
  5. Uruchom obraz OpenWRT with Mudfish. Po około 8–10 sekundach naciśnij Enter, aby otworzyć konsolę.

  6. Zmień wewnętrzny adres LAN na 192.168.139.2 poniższymi poleceniami:

    uci set network.lan.ipaddr='192.168.139.2'
    uci commit
    reboot
  7. Po pomyślnym ponownym uruchomieniu otwórz http://192.168.139.2 w przeglądarce.

Dostęp do LuCI i konfiguracja Mudfish​

Na komputerze gospodarza otwórz http://192.168.139.2 w przeglądarce. Konto root nie ma hasła.

Aby użyć konsoli przez SSH, wykonaj ssh root@192.168.139.2.

Aby otworzyć interfejs Mudfish działającego w maszynie wirtualnej, zaloguj się do LuCI i wybierz „Services -> Mudfish”. Mudfish zwykle działa pod adresem http://192.168.139.2:8282. To menu pozwala skonfigurować Mudfish w OpenWRT. Jeśli znasz konfigurację Mudfish na routerach ipTIME, będzie to proste.

Zmiana bramy domyślnej​

wskazówka

Dla wygody zalecamy zmianę bramy domyślnej za pomocą narzędzia do zarządzania OVA Mudfish.

Teraz przekieruj ruch do OpenWRT with Mudfish w maszynie wirtualnej.

Poniższa procedura wprowadza zmianę jednorazową: po ponownym uruchomieniu komputera poprzednie ustawienia zostaną przywrócone.

informacja

OpenWRT with Mudfish musi działać w maszynie wirtualnej.

  1. Uruchom wiersz poleceń jako administrator.

  2. Usuń dotychczasową trasę poleceniem ROUTE DELETE 0.0.0.0.

  3. Dodaj nową bramę domyślną poleceniem ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.139.2 METRIC 1.

  4. Sprawdź odpowiedź na ping 192.168.139.2.