安裝 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
是否正常工作。