web-dev-qa-db-ja.com

WANemを永続的な仮想ボックスにする方法VM

WANエミュレーター WanEm は起動可能なLiveCD ISO( Knoppix 6.7.1ベース)またはVMWareアプライアンスとして配布されています。代わりにVirtualBoxを使用してテストを行い、再起動するたびにWanEmを再構成する必要がないようにします。

LiveCD ISO(執筆時点では3.0ベータ2)をVirtualBoxで永続的なVMに変換して、一貫したWANエミュレーションの一部として使用できるようにするにはどうすればよいですか?私のテスト?

1
Adam C

Knoppixで提供されるユーティリティ wn があり、これは比較的簡単ですが、最初に適切なVMを設定し、ISOから起動する必要があります画像。

私のVMには次のプロパティがありました:

  • タイプ:Linux
  • バージョン:Debian(64ビット)
  • システム>>マザーボードで有効にしたIO APIC( 理由を参照
  • ハードディスク:4GB
  • RAM:384MB
  • CPU:1
  • オーディオ:無効

ネットワークについては、最初にDHCPを無効にして2つのホストのみのネットワークを構成しました。

  • vboxnet0-192.168.56.0/24
  • vboxnet1-192.168.57.0/24

これは、VirtualBoxのメイン設定で行われます-例を次に示します。

vboxnet0 - example

次に、VM自体に対して、3つのインターフェイスを追加しました。

  • インターフェイス1:ホストのみ、vboxnet0に接続-OSを起動して実行すると、これはeth0になります
  • インターフェイス2:ホストのみ、vboxnet1に接続-OSを起動して実行すると、これはeth1になります
  • インターフェイス3:ブリッジアダプタ-これはeth2になり、DHCPによって構成されます(インターネットに接続します)

注:これはオプションであり、WanEmで何をするかを最大限に制御できます。より簡単な設定で簡単に実行でき、すべてを同じサブネット上に配置できます。すべてにWanEmIPアドレスをデフォルトゲートウェイとして使用するように強制するだけです。

次のように、ライブCDをロードするようにストレージを設定します。

liveCD-Boot

これで、起動する準備が整いました。 VMを開始し、ロードします。DHCPを使用して最初の2つのインターフェイスを自動構成しようとすると、多少の遅延が発生しますが、その後は次のように表示されます。

WanEm-InitialBoot

ネットワーク構成ダイアログを閉じ(永続的なVMができるまでこれを実行しても意味がありません)、シェルを起動します(上のスクリーンショットの左下にある赤いボックスを参照)。

テーブルにいくつかのIPアドレス情報とWANemControl@PERC>プロンプトが含​​まれる端末を取得する必要があります。 exit2Shellコマンドを使用してそのプロンプトを終了すると、Linux rootプロンプトが表示されます。

0wnコマンドを実行し、各画面で次の手順を実行します(GUIプロンプトが表示されますが、見づらい/スクリーンショット)。

  • 警告が表示されるまで[同意して続行]を2回クリックします(これは専用のVM大丈夫です)であるため、実際の既存のディスクを破壊するのを防ぐためです)
  • パーティション分割用に「自動」を選択したままにして、「OK」をクリックします
  • 自動パーティション分割を開始するように求められたら、[はい]をクリックします(1GBのスワップ、ルートファイルシステム用に3GBを実行します)
  • / dev/sdaをすべて使用するように求められたら、[はい]をクリックします
  • 「自動パーティショニングに失敗しました」と表示されますが、実際には成功します(これは自動マウントされるためだと思います)
  • / dev/sda2を選択したままにし、パーティションを選択するように求められたら[OK]をクリックします

0wnはファイルをディスクにコピーします(これにはしばらく時間がかかります)。

  • Grubをインストールするように求められたら、[OK]をクリックします
  • 「mbr」を選択したまま、「OK」をクリックし、「はい」をクリックして確認します
  • 成功メッセージに対して「OK」をクリックします
  • [はい]をクリックしてマシンを再起動し(この場合はスクリーンショットを投稿します)、[戻る]をクリックして再起動します

reboot-wanem

VMが再起動すると、Grubとかなり通常の起動プロセスが表示され、再びWANemControl@PERC>プロンプトが表示されますが、GUIまたはデスクトップは表示されません。永続的なVM!シェルから作業することも、startxコマンドを発行して、0wnプロセス中に使用したのと同じデスクトップにアクセスすることもできます。

wanem-startx

VMが永続的であるため、CDが[ストレージ]タブにロードされていないことを確認します(これは自動的に削除されました)。加えられた変更は永続的であり、それぞれ構成をやり直す必要はありません。時間。VMが希望どおりに機能するようにいくつかの変更を加えましたが、それはこの応答の範囲を超えています。

3
Adam C