ホームラボ

【予算7万円】ミニPCとProxmox VEで作るホームラボ Part5(完) PNETLabデプロイ | Cisco vIOSイメージ追加

gumio

次回のPart4では、Proxmox VEのインストールと初期設定の方法を解説しました。今回は、Proxmox上にPNETLabの仮想マシンをデプロイし、Cisco vIOSイメージを追加して利用可能にするまでの手順を紹介します。

事前準備

今回使用するファイルは以下の3点です。

  • PNETLab OVAファイル
  • PNETLabクライアントパック
  • Cisco vIOSイメージファイル

これらのファイルはあらかじめダウンロードして準備しておきましょう。各ファイルの入手方法や準備手順については過去記事で解説していますので、そちらをご参照ください。

Part2(PNETLab関連ファイルの準備)

Part3(Cisco vIOSイメージの準備)

クライアントパックインストール

ブラウザからPNETLab上のネットワーク機器をコンソール操作するためのツール一式をインストールします。前述の手順で用意したクライアントパック(EVE-NG-Win-Client-Pack-2.0.exe)を実行し、表示されるウィザードに従ってインストールを進めてください。

基本的にはウィザードの指示通りに進めれば問題ありませんが、クライアントパックには古いバージョンのソフトウェア(例:Wireshark 3.0.6)が含まれています。すでにLaterバージョンをインストール済みの場合は、該当ソフトウェアのチェックを外してインストールを進めるようにしてください。

PNETLab デプロイ・初期設定

PNETLab デプロイ

下の画像を参考にデプロイをしていきましょう。

これでデプロイ完了です。

PNETLab 初期設定

仮想マシンを起動します。

コンソール画面が表示されるので、root/pnetで初回ログインを行います。

初期設定ウィザードが表示されるので、案内に従って設定を進めていきます。

以上で初期設定は完了です。「OK」をクリックすると仮想マシンが再起動します。

vIOSイメージ追加

仮想マシンの再起動後、以下の手順を実施します。具体的なイメージについては、掲載している画像を参照してください。

なお、本手順ではWinSCPを使用してファイル転送を行っていますが、転送方法については各自の環境に合わせた方法に置き換えて問題ありません。

  • 「/opt/unetlab/addons/qemu/」ディレクトリへ移動
  • 「vios-adventerprisek9-m.SPA.159-3.M10」フォルダを新規作成し、作成したフォルダへ移動
  • 「vios-adventerprisek9-m.spa.159-3.m10.qcow2」を配置し、ファイル名を「virtioa.qcow2」へ変更

補足
フォルダ名およびファイル名の命名規則については、以下のドキュメントを参考にして下さい。

PNETLabのCLI画面にて以下のコマンドを実行し、PNETLabがイメージを扱えるように修正します。

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

PNETLab GUI動作確認

PNETLabのデプロイ・vIOSイメージの適用が完了したので、最後にGUIからログインして動作確認を行いましょう。
具体的なイメージについては、画面を参照してください。

Tips

ラボを終了する際は、各ノードの電源を停止する必要があります。
右クリックから■Stopを選択して停止しても問題ありませんが、CLIからラボ内の全ノードを一括で停止できるコマンドも用意されています。

以下コマンドを実行すると、ラボ内のすべてのノードを停止できます。

/opt/unetlab/wrappers/unl_wrapper -a stopall

続けて、以下のコマンドを実行することで、PNETLabの仮想マシン自体をshutdownできます。

shutdown -h now

この2つのコマンドを組み合わせて使用することで、全ノードの停止から仮想マシンの停止までをスムーズに行えるため、便利でおすすめです。

まとめ

本シリーズはPart0からスタートし、今回のPart5まで、ミニPCとProxmox VEを使ったホームラボ構築について解説してきました。ひと通りの内容を、無事まとめることができたと考えています。

本記事やシリーズの内容が、これからのおうちラボ構築にチャレンジする方や、ネットワーク学習を進めている方の少しでも参考になれば嬉しいです。

なお、内容について不明点や補足の要望などがありましたら、当ブログのお問い合わせフォームやXよりお気軽にご連絡下さい。

ABOUT ME
空花(そらはな)ぐみを
空花(そらはな)ぐみを
ネットワークエンジニア / 愛猫家
高卒工場勤務を経て31歳でIT業界へ転職し、現在は三次受けSIerでネットワークエンジニアの現場リーダーとして設計・構築を担当しています。遅咲きではありますが、未経験からキャリアを切り開いた経験を活かして
・ネットワークエンジニア初級〜中級者がつまずきやすいポイントの解説
・ラボ環境を活用した検証手順
・業務で生かせる実践的なノウハウ
など、インフラエンジニアを目指す方や、現職でスキルを磨きたい方に役立つ情報を発信していきます。

IT業界歴(2025年12月時点)
2021年9月~2023年4月 SES企業(Y社)に在籍し、3ヶ月の研修を経て二次請けSIer(C社)にて常駐勤務
2023年5月~現在 三次受けSIer(C社)に在籍
2026年2月 SES企業(F社)へ入社予定
記事URLをコピーしました