跳到主要内容

Mudfish OVA安装

用于虚拟机的 Mudfish Cloud VPN 由 OpenWRT 固件组成,并基于 x86_64 架构。默认情况下,安装 Luci Web 界面的 Mudfish Core 软件包和 Mudfish UI 软件包。

支持的虚拟机​

目前我们正式支持以下虚拟机:

如何安装OVA​

要在虚拟机上安装 Mudfish,必须首先从以下路径下载 OVA 文件。

Oracle VM VirtualBox​

OVA 图片 Import​

您可以按以下顺序将 OVA 文件更改为 import。

  1. 运行 VirtualBox。

  2. 单击“File -> Import appliance”菜单,然后在 Source 选项卡中指定上面下载的 OVA 文件的位置。

  3. 然后您将看到基本的虚拟机配置。其中重要的部分是“Mac Address Policy”。请从选项中选择以下选项:

    • Include all network adapter MAC addresses
  4. 然后是Import。然后,将创建 VM,例如“OpenWRT with Mudfish <version>”。

恭喜! Mudfish VM 安装成功完成。这是此时需要检查的清单:

清单
  • 打开“OpenWRT with Mudfish <version>”的 Settings 菜单并移至 Network 选项卡。

  • Adapter 1 的状态应如下:

    • 必须检查 Enable Network Adapter。

    • Attached to 必须是 Host-only Adapter。

    • Name 通常应为 vboxnet0。如果找不到任何名称,请在 VirtualBox 窗口的“File -> Host Network Manager”菜单中创建它。对于当前的 Mudfish OVA 图像,我们假设 vboxnet0 具有以下设置。

      • Name: vboxnet0
      • IPv4 Address/Mask: 192.168.56.1/24
      • DHCP Server: Enabled
  • Adpater 2 的状态应如下:

    • 必须检查 Enable Network Adapter。
    • Attached to 必须是 Bridged Adapter。
    • Name 必须是 Internet 电缆当前连接的网卡的名称。

运行 VM 后,经过约 10 到 15 秒后,您可以按 VM 控制台上的 Enter 键开始处理 console。

Luci UI 连接和 Mudfish 设置​

在 Host 机器上打开浏览器并访问 http://192.168.56.2。访问Root没有密码。

如果要连接到SSH,请连接到ssh root@192.168.56.2,然后就可以在console上工作。

要访问在虚拟机上运行的 Mudfish UI,请在 Web 上访问 Luch UI,然后访问“服务 -> Mudfish”菜单。通常Mudfish在http://192.168.56.2:8282中运行。您可以通过该菜单对 OpenWRT 进行 Mudfish 的设置。如果您熟悉使用 ipTIME Mudfish 路由器,您将能够轻松设置它。

更换Default Gateway​

提示

为了方便使用,我们建议使用Mudfish OVA管理工具更改default gateway。

现在将流量重定向到虚拟机中的 OpenWRT with Mudfish。

如果想一次性改成1,可以如下设置。这意味着当您重新启动计算机时,现有设置将被恢复。

信息

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 命令添加新的 default gateway。

  4. 现在使用 ping 192.168.56.2 检查 ping 是否正确传送。

VMware Workstation 16 Player​

您可以按以下顺序将 OVA 文件更改为 import。

  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. 如果没有问题,则可以确认Import已成功转换。

    清单
    • 选择“OpenWRT with Mudfish”项目后,单击“Edit virtual machine settings”菜单打开设置屏幕。

    • Network Adapter 的状态应如下:

      • 必须检查 Connect at power on。

      • Network connection 必须是 Host-only。通常,如果指定此项,将链接 VMNet1 设备。

        通常在 VMNet1 的情况下,Host-only IP 设置为 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。输入以下内容: 这些命令将内部 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 UI 连接和 Mudfish 设置​

在 Host 机器上打开浏览器并访问 http://192.168.139.2。访问Root没有密码。

如果要连接到SSH,请连接到ssh root@192.168.139.2,然后就可以在console上工作。

要访问在虚拟机上运行的 Mudfish UI,请在 Web 上访问 Luch UI,然后访问“服务 -> Mudfish”菜单。通常Mudfish在http://192.168.139.2:8282中运行。您可以通过该菜单对 OpenWRT 进行 Mudfish 的设置。如果您熟悉使用 ipTIME Mudfish 路由器,您将能够轻松设置它。

更换Default Gateway​

提示

为了方便使用,我们建议使用Mudfish OVA管理工具更改default gateway。

现在将流量重定向到虚拟机中的 OpenWRT with Mudfish。

如果想一次性改成1,可以如下设置。这意味着当您重新启动计算机时,现有设置将被恢复。

信息

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 命令添加新的 default gateway。

  4. 现在使用 ping 192.168.139.2 检查 ping 是否正确传送。