GNS3は、実際のネットワークハードウェアを必要とせずに、実際の展開をテストおよび検証するための無料のオープンソースソフトウェアネットワークシミュレータです。また、CCNA、CCNP、CCIEなどの認定試験の練習にも役立ちます。GNS3を使用すると、システム上の少数のデバイスから、異なるサーバーでホストされている複数のデバイスを持つものまで、小さなトポロジを作成できます。 GNS3は、Linux、Mac、およびWindowsOSにインストールして使用できます。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するオープンソースソフトウェアクエリを実行するのを定期的に支援しています。
これに関連して、GNS3ネットワークシミュレーターをUbuntu20.04LTSにインストールする方法を検討します。
GNS3の機能には次のものが含まれます:
- 完全無料のオープンソース–月額または年額のライセンス料はかかりません。
- サポートされるデバイスの数に制限はありません。CPUとRAMハードウェアが唯一の制限です。
- GNS3は、すべてのVIRLイメージ(IOSv、IOSvL2、IOS-XRv、CSR1000v、NX-OSv、ASAv)をサポートします。
- GNS3は、マルチベンダー環境でハイパーバイザーの有無にかかわらず実行できます。
- 複数のスイッチングオプション(ESW16 Etherswitch、IOU / IOLレイヤー2イメージ、VIRL IOSvL2)をサポートしています。
- GNS3は、無料と有料の両方のハイパーバイザー(Virtualbox、VMware Workstation、VMware Player、ESXi、Fusion)をサポートしています。
- GNS3は、追加の仮想化ソフトウェアを必要とせずにLinuxをネイティブでサポートしています。
UbuntuにGNS3をインストールする手順
GNS3は、UbuntuOSのデフォルトのリポジトリでは使用できません。これをインストールするには、PPAリポジトリをUbuntuシステムに追加する必要があります。次に、Ubuntuパッケージマネージャーを使用してインストールします。
1.GNS3PPAをシステムに追加します
ターミナルで以下のコマンドを使用して、GNS3PPAをシステムリポジトリに追加します。
$ sudo add-apt-repository ppa:gns3/ppa
上記のコマンドを実行すると、sudoパスワードの入力を求められます。 sudoパスワードを入力し、Enterキーを押します。次に、もう一度Enterキーを押して手順を続行します。このステップが完了したら、次のステップに進みます。続行しない場合は、Ctrl-cを押してキャンセルします。
2.システムアップデートを実行します
上記のコマンドを実行した後、ローカルリポジトリインデックスを更新します。そのためのコマンドは次のとおりです。
$ sudo apt update
これで、ローカルリポジトリがGNS3PPAで更新されます。
3.GNS3ソフトウェアをインストールします
ここで、次のコマンドを使用してGNS3ソフトウェアをインストールします。
$ sudo apt install gns3-gui gns3-server
- これで、システムへのGNS3ソフトウェアのインストールが開始されます。 GNS3に加えて、GNS3を実行するために必要な他のいくつかのソフトウェア依存関係もインストールされます。
- これで、スーパーユーザー以外のユーザーにGNS3の実行を許可するかどうかを尋ねるウィンドウが表示されます。 Tabキーを使用して[はい]を選択し、Enterキーを押します。
- 次に、スーパーユーザー以外のユーザーにパケットのキャプチャを許可するかどうかを尋ねられます。もう一度Tabキーを使用して[はい]を選択し、Enterキーを押します。
- これで、GNS3ソフトウェアがUbuntuマシンにインストールされます。
4.GNS3のインストールを確認します
システムへのGNS3のインストールを確認するには、次のコマンドを使用します。
$ gns3 --version
出力には、システムにインストールされているGNS3の正確なバージョンが表示されます。
5.GNS3を起動します
GNS3は、コマンドラインターミナルアプリケーションまたはグラフィカルインターフェイスを使用して起動できます。コマンドラインを使用してGNS3を起動するには、次のコマンドを実行するだけです。
$ gns3
- グラフィカルインターフェイスを使用してGNS3を起動するには、スーパーキーを押して、トップバーの検索領域にgns3と入力します。検索結果が表示されたら、GNS3アイコンをクリックしてGNS3を起動します。
- GNS3を起動すると、次のセットアップウィザードがシステムに表示されます。 GNS3サーバーをローカルでホストしている場合は、[ローカルコンピューターでアプライアンスを実行する]オプションを選択し、[次へ]をクリックします。
- 次に、次のウィンドウにデフォルトの構成が表示されます。デフォルトの構成のままにするか、ニーズに合わせて構成を変更できます。次に、[次へ]をクリックします。
- [次へ]をクリックします。
- 構成の概要を確認し、[完了]をクリックしてセットアップウィザードを閉じます。
- これで、UbuntuシステムでGNS3の使用を開始できます。
Ubuntu LinuxシステムからGNS3をアンインストールする方法は?
GNS3をアンインストールする場合は、次のように実行できます。
$ sudo apt remove gns3-gui gns3-server
sudoパスワードを入力すると、GNS3がシステムからアンインストールされます。