Mudfish OVAのインストール
仮想マシン用Mudfish Cloud VPNはOpenWRT ファームウェアで構成されており、x86_64アーキテクチャベースです。デフォルトでは、Mudfish CoreパッケージとLuci Webインターフェース用のMudfish UIパッケージがインストールされています。
サポートされる仮想マシン
現在、以下の仮想マシンを正式にサポートしています。
- Oracle VM VirtualBox (v6.1または親バージョン)
- VMWare Workstation 16 Player
OVAのインストール方法
仮想マシンにMudfishをインストールするには、まず次のパスからOVAファイルをダウンロードする必要があります。
Oracle VM VirtualBox
OVAイメージのインポート
次の順序でOVAファイルをインポートしてください。
-
VirtualBox を実行します。
-
'File -> Import appliance' メニューをクリックし、Source タブで上からダウンロードした OVA ファイルの場所を指定します。
-
これにより、基本的な仮想マシン構成が表示されます。そこで重要な部分は「Mac Address Policy」です。これらのオプションの中から以下を選択してください。
- Include all network adapter MAC addresses
-
その後、インポートします。その後、「OpenWRT with Mudfish
<version>'のようなVMが作成されました。
おめでとうございます! Mudfish VMのインストールが正常に完了しました。この時点でチェックする必要があるチェックリストは次のとおりです。
-
'OpenWRT with Mudfish
<version>'の設定メニューを開き、[ネットワーク]タブに移動します。 -
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 キーを押したときに、コンソール操作を行うことができます。
Luci UI接続とMudfish設定
Hostマシンでブラウザを開き、 http://192.168.56.2 で接続してください。接続ルートパスワードはありません。
SSH接続が必要な場合は、 ssh root@192.168.56.2 で接続するとコンソール操作ができます。
仮想マシン上で動作するMudfish UIに接続するには、Web Luch UI接続後、「サービス -> Mudfish」メニューに接続してください。通常 http://192.168.56.2:8282 に Mudfish が実行されています。これらのメニューからOpenWRT上のMudfishを設定できます。 ipTIME Mudfishルーターの使い方に慣れている場合は、簡単に設定できます。
Default Gatewayを変更する
便利な使用のため Mudfish OVA管理ツールを使用して、デフォルトゲートウェイを変更することをお勧めします。
これで、仮想マシン上の 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命令で新しいデフォルトゲートウェイを追加します。 -
今
ping 192.168.56.2ローPingが正しく配信されていることを確認してください。
VMware Workstation 16 Player
次の順序でOVAファイルをインポートしてください。
-
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" の場合、上記の項目入力時に、自動的に完成します。
-
-
"Import import failed because ... did not pass OVF specification..."などのメッセージが表示された場合は、[Retry]ボタンをクリックします。
-
問題がなければ、正常にインポートされたことを確認できます。
チェックリスト-
'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 で接続してください。接続ルートパスワードはありません。
SSH接続が必要な場合は、 ssh root@192.168.139.2 で接続するとコンソール操作ができます。
仮想マシン上で動作 するMudfish UIに接続するには、Web Luch UI接続後、「サービス -> Mudfish」メニューに接続してください。通常 http://192.168.139.2:8282 に Mudfish が実行されています。これらのメニューからOpenWRT上のMudfishを設定できます。 ipTIME Mudfishルーターの使い方に慣れている場合は、簡単に設定できます。
Default Gatewayを変更する
便利な使用のため Mudfish OVA管理ツールを使用して、デフォルトゲートウェイを変更することをお勧めします。
これで、仮想マシン上の 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.139.2 METRIC 1命令で新しいデフォルトゲートウェイを追加します。 -
今
ping 192.168.139.2ローPingが正しく配信されていることを確認してください。