인터넷이 안되는 내부망에서 iftop을 설치가 필요할때 소스 설치를 하는 방법이다.
설치 환경은 centos 6.8 64bit 에서 진행하였다.
필요한 파일은
- iftop-0.17.tar.gz
- libpcap-1.7.4.tar
이고 root 권한으로 설치를 진행한다.
설치파일 : iftop-0.17.tar Download , libpcap-1.7.4 Download
일단 libpcap-1.7.4.tar 파일을 먼저 설치해서 pcap 라이브러리를 설치해줘야 한다.
libpcap 라이브러리를 설치할때 flex , bison 이 필요하다고 에러가 나오는데 메뉴얼에 이 두개는 제외하고 설치하는 방법이 나와있다.
libpcap 설치방법
1 | # tar xf libpcap-1.7.4.tar |
iftop 설치 방법
1 | # tar xf iftop-0.17.tar.gz |
추가적으로 최근에 개발된 iftop 1.0 버전을 설치하는 방법이다.
1.0 정식 버전은 없고 현재 pre4 버전이 최신 버전인데 이버전을 설치하려면 ncurses 가 필요하다.
설치파일 : ncurses-6.0.tar Download , iftop-1.0pre4.tar Download
ncurses 설치방법
1 | # tar xf ncurses-6.0.tar.gz |
iftop-1.0pre4 설치방법
1 | # tar xf iftop-1.0pre4.tar.gz |
Tip
centos 계열에서 소스설치가 안될때는 rpm으로 설치가 가능한데
yum install yum-downloadonly 을 설치하여 rpm 다운로드 프로그램을 설치한뒤
yum install iftop –downloadonly –downloaddir=/home/user/Downloads
이런식으로 rpm 을 특정경로에 다운받아 둘 수 있다. 이를 사용하려면 다운받으려는 rpm 이 미설치된 상태어야 한다.