跳至主要内容

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 必須是目前網路線所連接的網路卡名稱。

執行 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 必須在虛擬機器上運作。

  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 [email protected],然後就可以在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 是否正確傳送。