GNS3のインストール方法
1.準備
GNS3ソフトウェアは、仮想マシンモードと物理マシンモードの両方をサポートしています。仮想マシンモードを使用することをお勧めします
。GNS3ソフトウェアをインストールする前に、仮想マシンソフトウェアがコンピューターにインストールされていることを確認してください。VMwareソフトウェアをお勧めします。
Windows環境には最新のVMwareワークステーション15.5を、MAC環境にはVMware Fusion 8以降をインストールすることをお勧めします。
仮想マシンモードを使用する予定がない場合は、ほとんどの実験的コンテンツを完了することができますが、次のような特定の実験的コンテンツは完了できません。ワイヤレスネットワークカードを使用していて寝室のネットワーク環境で、GNS3の仮想デバイスが外部の実際のネットワークに接続できない。
必要なソフトウェア
ウィンドウズ | マックOS | 仮想マシン | CiscoルーターIOS |
---|---|---|---|
バージョン2.1.9(チュートリアルバージョン) | バージョン2.1.9 | バージョン2.1.9 | |
GNS3-2.1.9-all-in-one.exe | GNS3-2.1.9.dmg | GNS3.VM.VMware.Workstation.2.1.9.zip | CiscoルーターIOSイメージファイル(3725) |
GNS3-2.1.19-all-in-one.exe | GNS3-2.1.19.dmg | GNS3.VM.VMware.Workstation.2.1.19.zip | CiscoルーターIOSイメージファイル(3745) |
次に、GNS3仮想マシンをインストールします
-
仮想マシンソフトウェアVMwareのインストールが完了したら、次の図に示すように、オペレーティングシステムに従って、オペレーティングシステムに対応するGNS3仮想マシンをダウンロードします。解凍後、ファイル名はGNS3 VM.ovaになります。次に、仮想マシンファイルをVMwareにインポートします。
-
ストレージパスはカスタマイズできます。仮想マシンをインポートした後、一時的に実行されない場合があります。後でGNS3ソフトウェアを起動すると、自動的に実行されます。
- ブリッジモードを使用して、以下のネットワークカード接続モードを設定します
3. GNS3ソフトウェアをインストールする
-
ダウンロードしたGNS3インストールプログラムを以下に示します。クリックしてインストールしてください
- コンポーネントのインストールを選択するときに、コンピューターにWiresharkを既にインストールしている場合(事前にインストールすることをお勧めします)、Wiresharkを選択しないでおくことができます。そうしないと、公式Webサイトから再度ダウンロードする必要があり、速度が非常に遅くなります。Dynamips、VPCS、GNS3のチェックは必須です。
注:Cドライブにインストールしないで、インストールパスをカスタマイズすることをお勧めします。
- 無料のSolarwinds Toolset Licenseが必要かどうか尋ねられたら、Noをチェックしてください。
第四に、初期動作初期化
不明なネットワーク接続エラーを回避するために、GNS3を実行する前にコンピューターの***をオフにしてください。
-
ソフトウェアを初めて実行すると、どのサーバーを使用するか尋ねられます。仮想マシンVmwareがこのマシンにインストールされている場合は、最初の項目を選択してください。それ以外の場合は、2番目の項目を選択してください。
-
ローカルサーバーのIPアドレスとポートを選択します。仮想マシンをインストールすると、複数のIPアドレスが表示されます。物理ネットワーク(学校のネットワークなど)に接続されているIPを選択してください。ネットワーク環境が変化してもGNS仮想マシンに接続できるように、127.0.0.1を選択することをお勧めします。既定のポートが他のプログラムによって使用されているかどうかを確認してください。使用されている場合は、ポートを交換するか、ポートを使用しているプログラムを終了してください。
- 仮想マシンを選択します。以前にインストールしたGNS3 VMは自動的にVM名に表示されます。以前にインストールし忘れた場合は、セクション2に従って仮想マシンをインポートし、[更新]をクリックすることもできます。
[次へ]をクリックした後、仮想マシンが起動するのを待ちます。仮想マシンが正常に起動した後のインターフェースは次のとおりであり、マシンのIPアドレスなどの情報が表示されます(基本的に、この仮想マシンを後で操作する必要はありません)。
- シスコの物理デバイスから1つのIOSイメージファイルを追加します(最初に3725または3745モデルファイルをWebサイトからダウンロードしてください)。
GNS仮想マシンからIOSイメージを実行することを選択します。
-
ディスクから画像ファイルを選択して解凍します
-
イメージファイルに基づいて正しいプラットフォームモデルを選択します。モデルが自動的に検出されないという警告がある場合は、無視してください。
-
画像ファイルに応じてメモリサイズを選択してくださいコンピュータのメモリが少ない場合は、128Mに減らすことができます。
- 実験を容易にするために、3つのイーサネットインターフェイスモジュールを追加します(後で別途追加することもできます)。
- 実験的なニーズに応じて、他のモジュール(オプション)を追加します。NM-16ESWは16ポートイーサネットスイッチングモジュール、NM-4Tは高速シリアルポートモジュールです。
-
実験のニーズに応じて、他のモジュールWANブロック(オプション)を追加します。WIC-2Tは高速シリアルポートモジュールです。
-
デバイスのIdle-PC値を設定します。Idle-PC-finderをクリックすると、IDLE-PC値が自動的に設定され、実行時にホストのCPUリソースが100%回避されます。
- これまでに、Cisco IOSテンプレートを作成しました。[OK]をクリックして、メインインターフェイスに入ります。このプロジェクトに名前を付けます。以前に保存したプロジェクトを開くこともできます。
GNS3の詳細なチュートリアル
V.メインインターフェースの概要
-
メインインターフェイスに入った後、左側のボタンには、主にIOSモデルライブラリリストの開閉、PCライブラリリストの開閉、デバイスネットワークケーブルの接続などの操作があります。
-
上段のボタンは主にプロジェクトの保存とオープン、すべてのデバイスの実行/一時停止/停止に使用されます。実行/一時停止/停止アイコンをクリックすると、すべてのデバイスが実行/一時停止/停止するか、デバイスをクリックして停止/実行できます。デバイスは、停止時に実行中の構成を自動的に保存しません。そのため、停止する前に、書き込みコマンドによって構成がデバイスに保存されていることを確認してください。
-
以下はGNS3コンソールで、コマンドを入力できます
- 右側はデバイスのステータスとサーバーのリソース消費ステータスです(デバイスが多いほど、リソース消費が多くなります)。
6、機器を追加
-
アイコンをクリックしてIOSモデルライブラリを開きます。モデルは多数存在しますが、ほとんどのモデルにはインストールイメージファイルがないため、使用できません。ルートのドロップダウンリストで[インストール済みアプライアンス]を選択して、イメージファイルがインストールされているデバイスのみを表示します。
- デバイスの1つをマウスで中央のウィンドウにドラッグすると、デバイスが自動的に追加されます。デバイスを右クリックすると、メニューが表示されます。構成することができます、コンソールポートを入力、開始/停止。
7.デバイスを起動します
デバイスを右クリックすると、メニューが表示されます。[開始]をクリックしてデバイスを開始します。もう一度右クリックし、メニューから[コンソール]を選択して、デバイスのコンソールに入ります。
コンソールデバイスがちょうど始まったとき、それは、起動が完了するのを待って、多くの情報を印刷現れEnterキーを押します>
プロンプト。以下に示すように:
注:ここでは、コンピューターで使用されているターミナルエミュレーションソフトウェアをSecureCRTなどのGNS3にバインドできます。詳細については、次を参照してください:SecureCRTをGNSに関連付ける方法
8、構成機器
まずデバイスを停止し、デバイスを右クリックして、メニューから[構成]を選択してデバイスを構成します。コンピューターのメモリが少ない場合は、ルーターに割り当てられているメモリ
(メモリとディスクのRAMサイズ)を減らすことができます。ネットワークモジュールを増減するには、[スロット]をクリックします。
9つの接続機器
-
左側のネットワークケーブルアイコンをクリックし、最初のデバイスをクリックして、接続するポートを選択し、次に2番目のデバイスをクリックして、接続するポートを選択します。赤は接続されていないことを意味し、緑は接続されていることを意味します。接続できるのは赤いものだけです。
-
接続が完了し、接続を続行しない場合は、左側のネットワークケーブルアイコンの赤い十字をクリックします。
- 接続を削除する場合は、削除を右クリックします
10、適切なIdle-pc値を設定します
多くのデバイスがある場合、ホストのCPUが100%に達する可能性があるため、Idle-PC値を自動的に調整する必要があります。デバイスを選択して右クリックし、ポップアップメニューの[自動アイドルPC]を選択すると、同じタイプのデバイスが最適値を再計算します。ホストのCPU使用率も低下します。
11. PCを増やす
左側のPCアイコンをクリックし、リストからVPCSを選択して、中央のウィンドウにドラッグします。実行するサーバーとしてGNS3 VMを選択します。左側のネットワークケーブルアイコンをクリックして、PCとデバイスを接続します。VPCSとホストの違いは、VPCSは完全な仮想デバイスであり、実際のネットワークに接続されていないことです。ホストは、ホストのネットワークインターフェースを使用して実際のネットワークに接続された仮想デバイスです。つまり、ホストは実際のネットワーク上のデバイスと通信できます(実際のネットワークと同じサブネットアドレスで十分です)。
12、ネットワーククラウドを増やす
-
左側のPCアイコンをクリックし、リストから[クラウド]を選択して、中央のウィンドウにドラッグします。実行するサーバーとしてGNS3 VMを選択します。
-
左側のネットワークケーブルアイコンをクリックして、クラウドをデバイスに接続します。実験的な要件に応じて適切なポートを選択します(3つのポートは3つのネットワークカードモードに対応しています。以下の説明を参照してください)。
-
VMware仮想マシンの設定を見ると、デフォルトで、ホストモード、NATモード、およびブリッジモードを使用して、仮想マシンに3つのネットワークカードがインストールされていることがわかります(下図を参照)。
-
実験的な要件によると、物理マシンとのプライベートネットワーク通信のみの場合は、ホストモードに対応するネットワークインターフェイス(eth0)のみを選択し、物理マシンIPを使用して外部通信を共有する場合は、NICインターフェイスに対応するNICモード(eth1)を選択します。 )、外部通信を実現するには、物理マシンと同じネットワークセグメントで独立したIPを使用し、ブリッジモードに対応するNICインターフェース(eth2)を選択する必要があります。
-
通常、ホストモードを使用できます。この場合、ルーターは物理マシン上のソフトウェアとのみ通信できます。たとえば、異なる仮想マシンは相互にアクセスできます。物理マシン以外のサーバーにアクセスする必要がある場合は、NATモードまたはブリッジモードを使用できます。NATモードでは、ルーターは物理マシンのIP IDを使用して外部にアクセスします。たとえば、物理マシン以外の他の外部デバイスがルーターのインターフェースIPにpingを送信するなど、一部の機能を試すことができない場合があります。ブリッジモードは、ルーターが独立したIP IDで外部にアクセスすることで、外部からは、物理マシンとルーターの2つのデバイスがあるように見えます。
- ブリッジモードを使用する場合、外部の物理ネットワーク環境がルーターのIP通信に影響を与える可能性があります。たとえば、ルーターがIPアドレスを動的に取得する前に、外部ネットワークがDHCPサーバーを提供する必要があります。それ以外の場合は、IPアドレスを手動で設定する必要があります。外部ネットワークにMACアドレスの制限がある場合、ルーターのMACアドレスが許可リストにない可能性があるため、外部の物理ネットワークと通信できません。
13、設定を保存します
ルーターの設定は、起動設定と実行設定に分かれており、変更内容は実行設定に保存されます。再起動後は、起動設定に従って設定が実行されるため、運用を停止する前に、writeコマンドで設定を保存してください。書き込みコマンドを入力した後にエラー警告が表示された場合は、強制しないでください。強制すると、再起動後に起動しません。現時点ではGNS3のみを終了できます。この問題を解決するにはどうすればよいですか?
方法1:異なるモデル(3745から3725など)のルーターイメージファイルを置き換えます。
方法2:ルーターを右クリックして、メニューの[構成の編集]を選択し、次に[プライベート構成]を選択して、構成内容をテキストボックスにコピーし、[保存]をクリックします。
方法3:コマンドを一度にコピーしてコンソールに貼り付ける
14、レイヤー2スイッチ
エミュレータにはレイヤ2スイッチが付属しています
レイヤー2スイッチの機能は比較的シンプルで、シンプルなVLAN設定のみをサポートします。スイッチを右クリックして、メニュー構成機能を選択します。スイッチの各ポートが属するVLANを設定するか、ポートをトランクモードに設定できます(dot1qを選択)。
15、ルーターを使用してレイヤー3スイッチをシミュレートする
-
スイッチモジュールをルーターに追加すると、レイヤー3スイッチとして使用できます。最初にルーターの電源を切り、次にルーターを右クリックして[構成]メニュー機能を選択し、最初にデバイス名をスイッチに変更します。これは通常のルーターを区別するのに便利です。
-
[メモリとディスク]タブで、メモリカードを追加します(それ以外の場合、VLANデータは保存できません)。
-
Slotsタブをクリックして、NM-16ESWスイッチングモジュールを空きスロットに追加します。
- ダブルクリックして構成ウィンドウに入ると、スイッチモジュールのインターフェース名が表示されます。これらのインターフェースにはIPアドレスを構成できませんが、所属するVLANを構成できます。
16.アドレスバインディング
デフォルトでは、GNS VMの最初のネットワークインターフェースはホストモードであり、仮想マシン環境が再構成されている場合、またはインストール中に物理ネットワークインターフェースのIPアドレスを選択した場合、IPアドレスはVMwareによって割り当てられます。ホストバインディングアドレスとして、物理ネットワーク環境が変更されると、GNS VMのIPアドレスが変更される可能性があるため、GNSソフトウェアは元のIPに従ってGNS VMに接続できません。この場合、[Edit -->
Preference]メニューにアクセスしてサーバーのを変更する必要がありますホストバインディングは新しいIPアドレスです。後で変更する必要がないように、このアドレスを127.0.0.1に変更することをお勧めします。
17. ATMスイッチ
-
このATMスイッチの機能は比較的単純で、単純なトンネルセットアップのみをサポートしています。スイッチを右クリックして、メニューを構成する機能を選択し、トンネルをセットアップします。トンネルは、ソースとターゲットのペアで構成されます。各ソースまたはターゲットは、ポート、VPI、およびVCIで構成されます。ポートは、スイッチの物理ポートを表します。ルーターと接続できます。
- ATMでは、VPIは仮想パス識別子を表し、VCIは仮想チャネル識別子を表します。仮想パスには複数の仮想チャネルを含めることができ、VPI + VCIは仮想回線を一意に表します。
トンネルが正常に確立されたら、ルーターまたは他のスイッチをATMスイッチのポートに接続できます。必要に応じて複数のトンネルを確立できます。
18.フレームリレースイッチ
-
FRスイッチ機能は比較的シンプルで、シンプルなデータリンク設定のみをサポートします。スイッチを右クリックして、構成メニュー機能を選択し、データリンクを設定します。データリンクは、ソースとターゲットのペアで構成されます。各ソースまたはターゲットは、ポートとDLCIで構成されます。ポートは、スイッチの物理的な状態を表します。ポートはルータに接続できます。FRでは、DLCIはData Link Connection Identifierの略です。
- データリンクが確立されると、ルーターまたは他のスイッチをFRスイッチのポートに接続できます。必要に応じて、複数のデータリンクを確立できます。物理ポートは、異なるDLCIで複数のデータリンクを作成し、サブインターフェイスを使用して構成することができます。たとえば、次の図のR5はポート1に接続し、2つのデータリンクを作成してR7とR9をそれぞれ接続します。1:101-10 :202、1:102-11:203。
完了するには、zhang0peterの記事を参照してください