#### 1.GNS3の概要
GNS3( Graphical Network Simulator)は、ネットワークのエミュレータ(シミュレーターより本格的)であり、たとえばCiscoルータを仮想上で動作させることができる。ただし、CiscoのソフトであるIOSは自分で用意する。
ライセンスはGNU GPL(General Public License)なので、商用利用が可能だと思っている(要確認。詳細は以下などの文献を確認すべき
https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
#### 2.インストール手順
今回はAWSにインストール
1)インスタンスの選択
AMI:Ubuntu Server 20.04 LTS (HVM), SSD Volume Type - ami-0f2dd5fc989207c82 (64 ビット x86)
インスタンスタイプ:t2.micro ※インストールするだけならこれで十分だが、動作させるにはもう少し大きいのが必要と思われる。
2)セキュリティグループ
デフォルトの22に加えて、3389(RDP)を追加した。
3)ubuntuに入って設定
・ubuntuにログインするにはユーザはubuntuを使う(ec2-userではない)
sudo -i
#Update
apt-get -y update
#LXDEをインストール
apt-get -y install lxde-core
#Configuring lightdmというダイアログ表示が出るので、デフォルトのgdm3を選択
#xrdpをイストール
apt-get -y install xrdp
#リモートデスクトップ用にパスワードを設定
passwd ubuntu
#任意のパスワードを設定。流し込むなら以下でもOK
echo "ubuntu:user_pass" | sudo chpasswd
echo "ubuntu:user_pass" | sudo chpasswd
#起動オプションを固定してxinitにする
update-alternatives --config x-session-manager
#4番のstartlxdeを選択しEnter
#再起動
reboot
#### 3.インストール手順(2)RDPで接続
1)先ほど設定したubuntuに対するパスワードでログイン
このとき、 SessionはデフォルトとXorg
2)設定の続き
ここからはGUI上で、行う。スタートらしきボタンから、「System Tools」>「LXTerminal」で起動
#リポジトリ登録
sudo -i
add-apt-repository ppa:gns3/ppa
#エンターキーを押す
#GNS3インストール
apt -y install gns3-gui gns3-server
configuring ubridgeというダイアログが表示
・スーパーユーザー以外もNS3使えるようにする→「Yes」
・ 〃 キャプチャ取れるようにする→「Yes」
#### 4.GNS3の起動
1) 起動
画面の左下メニュー>Education>GNS3が起動
・Setup Wizard
画面の左下メニュー>Education>GNS3が起動
・Setup Wizard
デフォルトのRun appliances on my local computer
Local server configuration
デフォルトの設定
そのままNextで進んでFinish
2)ルータの追加
GNS3の画面から
・File>New blank projectで名前を付けて保存
・PCを入れる ディスプレイのマークから
・ルータの追加
まず、IOSをUploadしておく Edit>Preferences>Dynamips>IOS routersでNewを選択
※ルータは限られており、Cisco891はダメのようだ。2600シリーズなどが使える
3)操作方法左上のカメレオンのメニューを開き、三角ボタンでスタート
NW機器を選択して右クリック、WebコンソールでConfigを入力できる
一度操作した環境だと、ip fowarding でルーティングをONにする(ip routingと同じだと思う)
・PCの設定
IPアドレス、サブネット、GWで設定する
ip 10.0.1.1 255.255.255.0 10.0.1.254
save
カメレオンのマークからGo to projectsでもとの画面にいき、終了する。
#### 6.参考になるドキュメント
https://docs.gns3.com/docs/getting-started/installation/linux
https://zassoul.blogspot.com/2018/04/ubuntu-1710-gns3.html
メモ
ブラウザを起動するとエラーになった。以下のようなきれいなGUIにしたい。まあ、今後の課題かな。
https://qiita.com/osugizmo/items/21578272ae2db05ab001
コメント