猫型エンジニアのブログ

プログラム/ネットワーク系の技術関連をまとめたページです 

mininetのインストール

 手軽にNWを構築できるmininetをUbuntu12.04にインストールしました。設定済みのVMをダウンロードする方法もありますが、ソースコードからインストールしました。

パッケージのインストール

$ sudo apt-get install gcc make screen psmisc xterm ssh iperf iproute telnet \
  python-setuptools python-networkx cgroup-bin ethtool help2man \
  pyflakes pylint pep8

mininetの取得

$ cd ~
$ sudo apt-get install git-core
$ sudo git clone git://github.com/mininet/mininet

mininetのインストール

$ cd ~/mininet/util
$ ./install.sh

動作確認

私は外部でOFCを動作させていたので、そちらにセキュアチャネルが張れていることをもって動作確認としました。

$ sudo mn --controller=remote,ip=<外部のOFCのIPアドレス> --topo tree,3