최근 기가인터넷에 대한 관심이 뜨겁다.
기가인터넷 서비스 중에 QoS에 관한 항목 때문에 논란이 많은데 나스에서 트래픽 모니터링 할 수 있는 방법을 소개한다.
- vnstat 설치
- 콘솔로 접속하여 vnstat를 설치한다.
- ipkg install vnstat
- vnstat 설정
- 인터페이스 이름 찾기
- 콘솔에서 ifconfig 명령어를 이용하여 인터페이스 이름 확인
- ex) eth0, eth1
- 인터페이스 데이터베이스 생성
- /opt/bin/vnstat-u-i [인터페이스명]
- 업데이트를 하는 명령어
- 처음 실행시 에러메세지를 출력하게 되고 다시 실행하면 정보 업데이트 됨
- 모니터링할 인터페이스 명을 넣고 실행.
- vnstat 실행
- /opt/bin/vnstat
- vnstat 실행
- 인터페이스별 트래픽 모니터링이 표시가 됨.
- 자동업데이트 등록
- */5 * * * * /opt/bin/vnstat -u
- crontab에 자동으로 업데이트 되도록 수정한다.
- 등록방법은 http://naclepark.blogspot.com/2015/03/copntab.html를 참조
- vnstatPHPfrontend 설치
- vnstatPHPfrontend 다운로드
- http://www.sqweek.com/sqweek/index.php?p=1 에서 최신버전 다운로드
- Web 폴더에 압축 해제
- config.php 파일 수정
- 설정 수정
- $language = ‘en';
- $vnstat_bin = ‘/opt/bin/vnstat';
- 인터페이스 수정
- $iface_list = array(‘eth0′, ‘eth1′);
- 인터페이스 명을 수정
- $iface_title[‘eth0′] = ‘Internal';
- $iface_title[‘eth1′] = ‘Virtual Internal';
- 인터페이스의 타이틀 명 수정
- 웹을 통해 접속하여 테스트
이제 웹을 통해서 모니터링이 가능하다.
FTP, SMB, AFP, WebDav등 모든 트래픽이 포함되어 모니터링 되며 각 프로토콜별로 모니터링이 힘들다.
또한, 내부 네트워크로 전송되는 트래픽도 포함이 되니 정확한 트래픽 통계를 내기는 어려울 수도 있다.
끝!!
댓글 없음:
댓글 쓰기