NOX 설치하기
1. Setup Nox repo for ‘nox-dependencies’ package
$ cd /etc/apt/sources.list.d/d
$ sudo wget http://openflowswitch.org/downloads/debian/nox.list
를 입력하여 Source를 받은 후 sudo apt-get update 명령어를 통해 업데이트 해주도록 한다.
2.
$ sudo apt-get install nox-dependencies
3. dependencies를 설치하도록 한다.
$ apt-get install libtbb-dev
$ apt-get install libboost-serialization-dev libboost-all-dev
NOX의 Source를 다운받도록 한다.
$ git clone git://github.com/noxrepo/nox
4. boot.sh를 실행하도록 한다.
$cd nox
$ sudo ./boot.sh
$ sudo mkdir build
$ cd build
5. Configure, make && make install NOX 다음을 순서대로 실행한다.
$ sudo ../configure
$ sudo make ( 시간이 조금 걸릴 수 있다.)
$ sudo make install
6. Verify install:
$ cd src
$ pwd
/etc/apt/sources.list.d/nox/build/src (Path)
$ sudo make check
$ sudo ./nox_core -v (ctrl + c 를 눌러 종료하도록 한다.)
NOX 녹스 버전 확인
$ sudo ./nox_core -V
$ sudo ./nox_core -h
Nox실행, NOX를 실행하고, port 6633을 open하고 listen 상태로 대기하게 된다.
6633은 Openflow protocol port이다.
$ sudo ./nox_core -i ptcp:6633
Ubuntu 12.04 Nox 설치 끝!
'Network > SDN' 카테고리의 다른 글
NOX] NOX 실행하기 (0) | 2014.06.02 |
---|---|
NOX] NOX Controller란 (0) | 2014.06.02 |
SDN] Mininet Editor (Test) (0) | 2014.06.01 |
SDN] Ubuntu에서 Openflow 설치하기 (0) | 2014.06.01 |
SDN] Mininet ( 가상 네트워크 구성) (3) | 2014.05.28 |