Mudfish OVA安装
用于虚拟机的 Mudfish Cloud VPN 由 OpenWRT 固件组成,并基于 x86_64 架构。默认情况下,安装 Luci Web 界面的 Mudfish Core 软件包和 Mudfish UI 软件包。
支持的虚拟机
目前我们正式支持以下虚拟机:
- Oracle VM VirtualBox (v6.1 或更高版本)
- VMWare Workstation 16 Player
如何安装OVA
要在虚拟机上安装 Mudfish,必须首先从以下路径下载 OVA 文件。
Oracle VM VirtualBox
OVA 图片 Import
您可以按以下顺序将 OVA 文件更改为 import。
-
运行 VirtualBox。
-
单击“File -> Import appliance”菜单,然后在 Source 选项卡中指定上面下载的 OVA 文件的位置。
-
然后您将看到基本的虚拟机配置。其中重要的部分是“Mac Address Policy”。请从选项中选择以下选项:
- Include all network adapter MAC addresses
-
然后是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 [email protected],然后就可以在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 必须在虚拟机上运行。
-
以管理员身份运行“命令提示符”。
-
删除带有
ROUTE DELETE 0.0.0.0的现有路由。 -
使用
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.56.2 METRIC 1命令添加新的 default gateway。 -
现在使用
ping 192.168.56.2检查 ping 是否正确传送。
VMware Workstation 16 Player
您可以按以下顺序将 OVA 文件更改为 import。
-
运行 VMware Workstation 16 Player。单击“Open a Virtual Machine”菜单,然后指定上面收到的 Mudfish OVA 文件。
-
如果出现“Import Virtual Machine”窗口,请输入以下信息并单击 Import 按钮。
-
在“Name for the new virtual machine”中输入OpenWRT with Mudfish
-
如果是“Storage path for the new virtual machine”,当您输入以上项目时,会自动完成。
-
-
如果出现“The import failed because ... did not pass OVF specification...”等消息,请单击 Retry 按钮。
-
如果没有问题,则可以确认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”按钮选择连接有互联网电缆的网络设备,并取消选择其余的。
-
-
现在启动 OpenWRT with Mudfish 映像。大约 8 ~ 10 秒后,如果按屏幕上的 Enter 键,您将连接到控制台。
-
最后,您需要更改内部LAN IP。输入以下内容: 这些命令将内部 LAN IP 更改为 192.168.139.2。
uci set network.lan.ipaddr='192.168.139.2'
uci commit
reboot -
如果重新启动成功,现在打开浏览器并连接到 http://192.168.139.2。
Luci UI 连接和 Mudfish 设置
在 Host 机器上打开浏览器并访问 http://192.168.139.2。访问Root没有密码。
如果要连接到SSH,请连接到ssh [email protected],然后就可以在console上工作。
要访问在虚拟机上运行的 Mudfish UI,请在 Web 上访问 Luch UI,然后访问“服务 -> Mudfish”菜单。通常Mudfish在http://192.168.139.2:8282中运行。您可以通过该菜单对 OpenWRT 进行 Mudfish 的设置。如果您熟悉使用 ipTIME Mudfish 路由器,您将能够轻松设置它。