Mudfish OVAインストール
仮想マシン用のOpenWRTファームウェアベースのMudfish Cloud VPNは、 x86_64アーキテクチャをベースにしています。基本的に、Mudfish Coreパッケージと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アドレスポリシー」です。次のオプションのいずれかを選択してください。
- Include all network adapter MAC addresses
インポートします。その後、'OpenWRT with Mudfish
<version>
'が作成されます。
おめでとうございます!Mudfish VMのインストールが正常に完了しました。このポイントで 以下のチェックリストを確認してください:
チェックリスト
'OpenWRT with Mudfish
<version>
'の設定メニューを開きます。 ネットワークタブにアクセスします。アダプタ1のステータスは次のとおりである必要があります:
ネットワークアダプタを有効にする必要があります。
接続先はホストオンリーアダプタにする必要があります。
名前は通常vboxnet0になります。名前が見つからない場合は、 VirtualBoxの「ファイル->ホストネットワークマネージャ」メニューで作成できます。
現在のMudfish OVAイメージでは、以下のように設定されていることを前提としています:
- 名前:vboxnet0
- IPv4アドレス/マスク:192.168.56.1/24
- DHCPサーバー:有効
アダプタ2のステータスは次のとおりです:
- ネットワークアダプタを有効にする必要があります。
- 接続先はブリッジアダプタにする必要があります。
- 名前は現在のインターネット回線に接続されたネットワークカードの名前である必要があります。
このVMを実行してから約10〜15秒後に、VMコンソールでEnterキーを押すと、コンソールで作業できます。
Luci UIへのアクセスとMudfishの設定
ホストマシン上のブラウザを開き、 http://192.168.56.2 に接続します。 デフォルトではルートパスワードはありません。
SSH接続をしたい場合は、ssh root@192.168.56.2
として接続し
コンソール作業をすることができます。
仮想マシンで実行されているMudfish UIにアクセスするには、ログイン後、 「サービス-> 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
でpingが正常に機能しているかどうかを確認します。
VMware Workstation 16 Player
以下の順序でOVAファイルをインポートできます。
VMware Workstation 16 Playerを起動します。 "仮想マシンを開く" "仮想マシンを開く"メニューをクリックした後、Mudfish OVAを指定します 上記で受け取ったファイル。
'仮想マシンのインポート'ウィンドウが表示されたら、次の情報を入力します:
"新しい仮想マシンの名前"に「OpenWRT with Mudfish」と入力します。
"新しい仮想マシンのストレージパス"の場合は、上記を入力すると自動的に完了します。
"インポートに失敗しました... OVF仕様に合格しなかったため..."というメッセージが表示される場合は、[再試行]ボタンをクリックします。
問題がなければ、インポートが成功したことを確認できます。
チェックリスト
'OpenWRT with Mudfish'アイテムを選択した後、 '仮想マシンの設定を編集'メニューをクリックして設定画面を開きます。
ネットワークアダプタのステータスは次のとおりである必要があります:
'起動時に接続する'にチェックを入れる必要があります。
ネットワーク接続はホストオンリーである必要があります。通常、これが指定されている場合、 VMNet1デバイスがリンクされます。
通常、VMNet1の場合、ホストオンリーIPは192.168.139.1に設定されています。
ネットワークアダプタ2のステータスは次のとおりです。
'起動時に接続する'にチェックを入れる必要があります。
ネットワーク接続はブリッジにする必要があります。
重要なのは、「アダプタの設定」ボタンをクリックし、 インターネット回線に接続されたネットワークデバイスを選択し、 残りのデバイスのチェックを外すことです。
これで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に接続し、 次に「サービス-> 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
に対してpingが正常に機能しているかどうかを確認します。