安裝 Mudfish OVA
基於 x86_64 架構的虛擬機器Mudfish Cloud VPN的OpenWRT固件基於。 基本上,Mudfish核心包和Luci Web UI包是預先安裝好的。
支援的虛擬機器
目前,官方支援以下虛擬機器。
- Oracle VM VirtualBox (v6.1 或更高版本)
- VMWare Workstation 16 Player
如何安裝 OVA
Oracle VM VirtualBox
匯入 OVA 影像
為了在Oracle VM VirtualBox中安裝Mudfish,首先需要下載OVA檔案。
然後,按照以下順序導入OVA檔案。
運行VirtualBox。
點擊'檔案 -> 匯入虛擬電腦'選單,並指定下載的OVA檔案的位置。
然後,您將看到基本的虛擬機器配置。 重要部分是'MAC位址原則'。請選擇以下選項之一。
- 包括所有網路適配器的MAC位址
匯入。然後,將建立'OpenWRT with Mudfish
<version>'。
恭喜!Mudfish VM安裝成功完成。这时候,以下是一个检查清单:
检查清单
打开'OpenWRT with Mudfish
<version>'的設定選單, 转到网络选项卡。這應該是第一個適配器的狀態。
"启用网络适配器"必须被勾选。
"连接到"必须是Host-only Adapter。
"名称"通常应为vboxnet0。如果找不到名称,您可以 创建它在VirtualBox窗口中的“文件->主机网络管理器”菜单中,
对于当前的Mudfish OVA映像,它假定vboxnet0设置为:
- 名称:vboxnet0
- IPv4 地址/子网掩码:192.168.56.1/24
- DHCP 服务器:已启用
第二个適配器的情况应如下所示:
- "启用网络适配器"必须被勾选。
- "连接到"必须是Bridged Adapter。
- "名称"必须是连接到当前互联网线路的网卡的名称。
大约10至15秒后启动此虚拟机,当我在VM控制台上按Enter键时,您可以进行控制台工作。
Luci UI 访问和 Mudfish 设置
在主机上打开浏览器并连接到 http://192.168.56.2 。 默认情况下没有根密码。
如果要进行 SSH 连接,请连接到 ssh root@192.168.56.2,您可以进行控制台工作。
要访问运行在虚拟机上的Mudfish UI,请登录后 转到"Service -> Mudfish"菜单。 通常,Mudfish在 http://192.168.56.2:8282 上运行。
更改默认网关
现在是将流量重定向到虚拟机上的OpenWRT with Mudfish的时候了。
如果您只想更改一次,您可以按照以下方式设置。换句话说, 重新启动计算机将恢复旧的(默认)设置。
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添加新的默认网关。然后检查使用
ping 192.168.56.2是否正常工作。
VMware Workstation 16 Player
您可以按以下顺序导入OVA文件。
启动VMware Workstation 16 Player。在“打开虚拟机”上 单击“打开虚拟机”菜单,指定上面收到的Mudfish OVA文件。
当出现“导入虚拟机”窗口时,输入以下信息:
在“新虚拟机的名称”中输入“OpenWRT with Mudfish”
在“新虚拟机的存储路径”中,输入上述内容,将自动完成。
如果出现“导入失败,因为...未通过OVF规范...”消息,请单击“重试”按钮。
如果没有问题,您可以检查导入是否成功。
检查清单
选择'OpenWRT with Mudfish'项后,单击 '编辑虚拟机设置'菜单以打开设置屏幕。
网络适配器的状态应如下所示。
“电源开启时连接”必须被勾选。
网络连接必须是Host-only。通常,如果指定了这个, 将链接到VMNet1设备。
通常,在VMNet1的情况下,主机专用IP设置为192.168.139.1。
第二个网络适配器的状态应如下所示。
- “电源开启时连接”必须被勾选。
- 网络连接必须是Bridged。
- 重要的是点击“配置适配器”按钮, 选择连接到互联网线路的网络设备, 并取消选择其余设备。
现在启动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 设置
在主机上打开浏览器并连接到 http://192.168.139.2 。 默认情况下没有根密码。
如果要进行 SSH 连接,请连接到 ssh root@192.168.139.2,您可以进行控制台工作。
要访问运行在虚拟机上的Mudfish UI,连接到 Web Luci UI,然后转到"Service -> Mudfish"菜单。
通常,Mudfish在 http://192.168.139.2:8282 上运行。您可以通过此菜单设置OpenWRT上的Mudfish。如果您熟悉使用ipTIME Mudfish路由器,您将能够轻松设置它。
更改默认网关
现在是将流量重定向到虚拟机上OpenWRT with Mudfish的时候了。
如果您只想更改一次,您可以按照以下方式设置。换句话说, 重新启动计算机将恢复原始设置。
OpenWRT with Mudfish 必须在虚拟机上运行。
以管理员身份运行“命令提示符”。
使用
ROUTE DELETE 0.0.0.0删除现有的路由。使用
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.139.2 METRIC 1添加新的默认网关。然后检查使用
ping 192.168.139.2是否正常工作。
