2017年8月24日 星期四

在 CentOS / RHEL 7 上架設 ntopng 流量監控服務

學習目標:
  • 安裝 ntopng 套件,以利即時監控網路流量!
  • 配合 nProbe 套件,可收集 Cisco 的 NetFlow 資料!
操作流程:
  1. 安裝 ntopng 的 repository 套件:
    # cd /etc/yum.repos.d/
    # wget http://packages.ntop.org/centos-stable/ntop.repo -O ntop.repo
    
  2. 安裝 epel 的 repository 相闗套件:
    # wget http://packages.ntop.org/centos-stable/epel-7.repo -O epel.repo
    
  3. 安裝 ntopng 的套件:
    # yum erase zeromq3
    # yum clean all
    # yum update
    # yum install pfring n2disk nprobe ntopng ntopng-data cento
    # yum install pfring-drivers-zc-dkms
    
  4. 安裝 ntopng 的套件:
    # systemctl enable redis.service
    # systemctl start redis.service
    # systemctl enable ntopng.service
    # systemctl start ntopng.service
    
  5. 修改 ntopng 的設定檔:
    # echo "--community" >> /etc/ntopng/ntopng.conf
    
  6. 修改防火牆設定:
    # firewall-cmd --permanent --add-port=6379/tcp
    # firewall-cmd --permanent --add-port=3000/tcp
    # firewall-cmd --reload
    
  7. 利用瀏覽器登入系統:
    # firefox http://localhost:3000 &
    (登入帳密 admin/admin)
    
  • http://www.ovirt.org/download/
  • https://hostingwikipedia.com/setup-ntop-centos-7/
  • http://www.shunze.info/forum/thread.php?threadid=1881&boardid=3&sid=6a0352223f535ea7cdcad64847ee7e82
  • http://blog.ilc.edu.tw/blog/index.php?op=printView&articleId=687452&blogId=25793
  • http://figaro.neo-info.net/?p=1411
  • https://www.plixer.com/blog/netflow/how-to-configure-windows-nprobe-to-send-netflow/
  • http://jingyan.baidu.com/article/3a2f7c2e2ca70026afd6110d.html