Zebra는 리눅스에서 시스코 라우터와 같은 성능을 내고자 할 때 사용할 수 있는 좋은 솔루션이다.

 Zebra는 TCP/IP 라우팅 소프트웨어로서 BGP-4, BGP-4+,
OSPFv2, OSPFv3, RIPv1, RIPv2, RIPng를 지원한다. GNU General Public License로 배포되며 리눅스는
물론 유닉스 계열 머신에서도 실행된다. Zebra는 대부분의 배포판에 라우팅 소프트웨어로서 포함되어 있다. 최신 버전(문서 포함)은 GNU
Zebra 웹 사이트에서 사용할 수 있다.

 Zebra의 설치는 root 권한으로 실행하기 바란다.
우선 1번 o/s에서  터미널을 열어 /usr/local 폴더로 이동한 후
# wget ftp://ftp.zebra.org/pub/zebra/zrbra‐0.95a.tar.gz 를 입력하여 zebra설치 파일을 다운로드 받는다. 즐겨쓰는 FTP 프로그램이 있다면 그것을 이용하여도 된다.

다운로드 받은 zebra‐0.95a.tar.gz파일의 압축을 풀고 압축이 풀린 디렉토리로 이동한다.

이제 다음 명령어를 차례대로 입력하여 설치를 진행한다.


# ./configure
# make
# make install


의 3가지 명령어를 모두 실행하였다면 이제 Zebra를 실행하기 위해 zebra.conf파일을 만들어보자. Zebra는
프로그램을 시작할 때 /usr/local/etc에 있는 zebra.conf라는 환경설정파일을 불러온다. 지금은 환경설정파일이
없으므로 파일을 만들어 주자. Zebra는 각각의 환경설정파일에 대한 sample파일을 제공한다. /usr/local/etc
폴더에 가면 zebra.conf.sample파일이 있다. 이 파일을 복사하여 zebra.conf파일을 만들어준다.

같은 방법으로 이후에 사용할 ripd.conf.sample파일을 복사하여 ripd.conf파일도 만든다.
이제 zebra.conf파일의 내용을 살펴보자

!
표시는 주석이고 hostname은 zebra라우터 이름이다. password는 사용자모드 비밀번호이다. Zebra에 접속하려면
맨 처음 이 비밀번호를 입력한다. 사용자모드는 환경설정을 변경할 수 있는 권한이 없다. enable password는 관리자모드
비밀번호이다. Zebra의 환경설정을 위해서 꼭 기억하도록 한다. 기본적으로 Zebra의 암호는 모두 zebra이다.

이제 Zebra를 백그라운드로 실행하고 telnet을 이용하여 port 2601로 접속을 한다. 아래 그림과 같이 접속이 된다면 정상적으로 설치가 완료된 것이다.

RouterA에 Zebra가 설치되었다.

출처 : http://blog.paran.com/peunsun/25641733

Tags: ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.