Перейти до основного вмісту

Встановлення Mudfish OVA

Mudfish Cloud VPN для віртуальних машин побудовано на прошивці OpenWRT для архітектури x86_64. За замовчуванням установлено пакет Mudfish Core і пакет інтерфейсу Mudfish для вебінтерфейсу Luci.

Підтримувані віртуальні машини​

Наразі офіційно підтримуються:

Встановлення OVA​

Спочатку завантажте файл OVA для встановлення Mudfish у віртуальній машині:

Oracle VM VirtualBox​

Імпорт образу OVA​

Імпортуйте OVA в такій послідовності:

  1. Запустіть VirtualBox.

  2. Виберіть «File -> Import appliance» і на вкладці Source вкажіть завантажений файл OVA.

  3. З’явиться базова конфігурація віртуальної машини. Важливий параметр — Mac Address Policy. Виберіть:

    • Include all network adapter MAC addresses
  4. Виконайте імпорт. Буде створено VM із назвою на зразок «OpenWRT with Mudfish <version>».

Віртуальну машину Mudfish успішно встановлено. Тепер перевірте таке:

Що перевірити
  • Відкрийте Settings для «OpenWRT with Mudfish <version>» і перейдіть на вкладку Network.

  • Adapter 1 має бути налаштовано так:

    • Enable Network Adapter позначено.

    • Attached to — Host-only Adapter.

    • Name — зазвичай vboxnet0. Якщо жодної назви немає, створіть адаптер через «File -> Host Network Manager» у VirtualBox. Поточний образ Mudfish OVA передбачає такі налаштування vboxnet0:

      • Name: vboxnet0
      • IPv4 Address/Mask: 192.168.56.1/24
      • DHCP Server: Enabled
  • Adapter 2 має бути налаштовано так:

    • Enable Network Adapter позначено.
    • Attached to — Bridged Adapter.
    • Name — назва мережевої карти, до якої підключено інтернет-кабель.

Запустіть VM, зачекайте приблизно 10 ~ 15 секунд і натисніть Enter у її консолі, щоб почати роботу.

Вхід до Luci та налаштування Mudfish​

На хост-комп’ютері відкрийте http://192.168.56.2 у браузері. Пароль Root не встановлено.

Для доступу до консолі через SSH використовуйте ssh root@192.168.56.2.

Щоб відкрити інтерфейс Mudfish у віртуальній машині, увійдіть до вебінтерфейсу Luci та виберіть «Служби → Mudfish». Зазвичай Mudfish працює на http://192.168.56.2:8282. Через це меню можна налаштувати Mudfish в OpenWRT. Якщо ви знайомі з Mudfish на ipTIME, налаштування буде нескладним.

Зміна шлюзу за замовчуванням​

Порада

Для зручної зміни шлюзу за замовчуванням рекомендуємо інструмент керування Mudfish OVA.

Тепер потрібно спрямувати трафік до OpenWRT with Mudfish у віртуальній машині.

Для одноразової зміни виконайте такі дії. Після перезавантаження комп’ютера початкові налаштування відновляться.

Інформація

OpenWRT with Mudfish має бути запущено у віртуальній машині.

  1. Запустіть командний рядок від імені адміністратора.

  2. Видаліть поточний маршрут командою ROUTE DELETE 0.0.0.0.

  3. Додайте новий шлюз за замовчуванням командою ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.56.2 METRIC 1.

  4. Перевірте відповідь командою ping 192.168.56.2.

VMware Workstation 16 Player​

Імпортуйте OVA в такій послідовності:

  1. Запустіть VMware Workstation 16 Player. Виберіть Open a Virtual Machine і вкажіть завантажений файл Mudfish OVA.

  2. У вікні Import Virtual Machine введіть такі дані й натисніть Import:

    • У Name for the new virtual machine введіть OpenWRT with Mudfish.

    • Storage path for the new virtual machine заповниться автоматично після введення назви.

  3. Якщо з’явиться повідомлення на зразок «The import failed because ... did not pass OVF specification...», натисніть Retry.

  4. Якщо проблем немає, імпорт завершиться успішно.

    Що перевірити
    • Виберіть OpenWRT with Mudfish і натисніть Edit virtual machine settings, щоб відкрити налаштування.

    • Network Adapter має бути налаштовано так:

      • Connect at power on позначено.

      • Network connection — Host-only. Зазвичай після цього використовується пристрій VMNet1.

        Host-only IP для VMNet1 зазвичай має значення 192.168.139.1.

    • Network Adapter 2 має бути налаштовано так:

      • Connect at power on позначено.
      • Network connection — Bridged.
      • Обов’язково натисніть Configure Adapters, виберіть лише мережевий пристрій, до якого підключено інтернет-кабель, і зніміть позначки з решти.
  5. Запустіть образ OpenWRT with Mudfish. Приблизно через 8 ~ 10 секунд натисніть Enter, щоб відкрити консоль.

  6. Змініть внутрішню LAN IP-адресу. Наведені нижче команди встановлюють 192.168.139.2:

    uci set network.lan.ipaddr='192.168.139.2'
    uci commit
    reboot
  7. Після успішного перезавантаження відкрийте http://192.168.139.2 у браузері.

Вхід до Luci та налаштування Mudfish​

На хост-комп’ютері відкрийте http://192.168.139.2 у браузері. Пароль Root не встановлено.

Для доступу до консолі через SSH використовуйте ssh root@192.168.139.2.

Щоб відкрити інтерфейс Mudfish у віртуальній машині, увійдіть до вебінтерфейсу Luci та виберіть «Служби → Mudfish». Зазвичай Mudfish працює на http://192.168.139.2:8282. Через це меню можна налаштувати Mudfish в OpenWRT. Якщо ви знайомі з Mudfish на ipTIME, налаштування буде нескладним.

Зміна шлюзу за замовчуванням​

Порада

Для зручної зміни шлюзу за замовчуванням рекомендуємо інструмент керування Mudfish OVA.

Тепер потрібно спрямувати трафік до OpenWRT with Mudfish у віртуальній машині.

Для одноразової зміни виконайте такі дії. Після перезавантаження комп’ютера початкові налаштування відновляться.

Інформація

OpenWRT with Mudfish має бути запущено у віртуальній машині.

  1. Запустіть командний рядок від імені адміністратора.

  2. Видаліть поточний маршрут командою ROUTE DELETE 0.0.0.0.

  3. Додайте новий шлюз за замовчуванням командою ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.139.2 METRIC 1.

  4. Перевірте відповідь командою ping 192.168.139.2.