20190323-サーバーネットワーキング講座 – 自分メモ

このテキストは2019/3/23にmiyaさんが開催した 「サーバーネットワーキング講座 – Linuxのルーティングと和解しよう 」の自習メモです。

miyaさんの資料はこちら(Googleスライド )

Mininet のインストール

Ubuntuで動くネットワークエミュレータMininet をインストールする

GUI操作するのでUbuntuのデスクトップを用意する

必要環境

  • Ubuntu Desktop (今回はUbuntu 18.04.1 LTSの日本語 Remixにしました)
  • python-tk : GUI用のライブラリ
  • xbitmaps : ビットマップ描画用パッケージ
  • xterm : 端末エミュレータ(ルーター等のコンソール)
  • git : Mininetをダウンロードしてくる用

Ubuntuデスクトップ上でターミナルを起動し、必要環境をインストール

sudo apt install python-tk xbitmaps xterm git mininet

Mininetのソースをgit clone

git clone git://github.com/mininet/mininet

最新の安定版をインストールしたいのでバージョンタグを表示

cd mininet git tag

インストールしたいバージョンをブランチ指定してチェックアウト(今回はver. 2.2.2)

git checkout -b 2.2.2 2.2.2 cd ..

インストール用スクリプトを実行(今回はすべてインストールのオプション-a)

mininet/util/install.sh -a

GUI版のMininet起動

sudo python examples/miniedit.py

こういうのが起動する

ネットワーク図を作る