### 安装在CentOS Linux上的NTOP #### 概述 本文档旨在提供一个详细的指南,用于在CentOS Linux操作系统上安装并配置NTOP网络监控工具。NTOP是一款开源的网络流量分析软件,能够实时地展示网络带宽的使用情况、识别网络中的设备以及跟踪网络流量的流向等。它通过捕获网络数据包并对其进行解析来实现这些功能。本文档将详细介绍安装所需的依赖库、GeoIP库、RRDTool图表库以及NTOP本身的过程,并且会涉及一些基本的配置步骤。 #### 安装依赖库 1. **Development Libraries and Tools**:需要安装开发相关的库和工具,这包括`Development Libraries`, `Development Tools`和`Legacy Software Development`。 ```bash # yum groupinstall "Development Libraries" "Development Tools" "Legacy Software Development" -y ``` 2. **Libpcap and Libpng**:接着,安装`libpcap`, `libpcap-devel`, `libpng`, `gdbm`, `gdbm-devel`, `glib`, `libxml2-devel`, `pango`, `pango-devel`和`gd`。 ```bash # yum install libpcap libpcap-devel libpng gdbm gdbm-devel glib libxml2-devel pango pango-devel gd -y ``` #### 安装GeoIP库 1. **下载GeoIP库**:从MaxMind官方网站下载GeoIP库的源码包。 ```bash wget http://geolite.maxmind.com/download/geoip/api/c/test/GeoIP-1.4.7beta4.tar.gz tar xvf GeoIP-1.4.7beta4.tar.gz cd GeoIP-1.4.7 ``` 2. **编译安装GeoIP库**:进行编译安装。 ```bash ./configure make make install ``` #### 安装RRDTool图表库 1. **下载RRDTool**:从官方网站下载RRDTool源码包。 ```bash wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.4.tar.gz ``` 2. **编译安装RRDTool**:进行编译安装。 ```bash tar xvf rrdtool-1.4.4.tar.gz cd rrdtool-1.4.4 ./configure --prefix=/usr/local make make install ``` #### 安装NTOP 1. **下载NTOP**:从官方网站下载NTOP源码包。 ```bash tar xvf ntop-4.0.1.tar.gz cd ntop-4.0.1 ``` 2. **编译安装NTOP**:进行编译安装。注意,在编译时可以选择支持TCP Wrappers的功能。 ```bash ./autogen.sh --with-tcpwrap make make install ``` #### 配置NTOP 1. **设置权限**:由于NTOP默认使用的是`nobody`用户,为了使NTOP能够正常运行,需要设置目录`/usr/local/var/ntop`的权限。 ```bash chown -R nobody /usr/local/var/ntop ``` 2. **设置管理员账户**:NTOP默认管理员账号为`admin`,为了安全起见,需要修改密码。 ```bash ntop -A ``` 3. **配置TCP Wrappers**:如果安装时选择了支持TCP Wrappers,则需要进行相应的配置。 ```bash vim /etc/hosts.allow ntop:192.168.17.250 vim /etc/hosts.deny ntop:ALL ``` 4. **启动NTOP**:可以启动NTOP并指定监听的网络接口。 ```bash ntop -d -i eth0 ``` 5. **多接口模式**:还可以同时监听多个网络接口。 ```bash ntop -d -i eth0 eth1 ``` 6. **查看防火墙状态**:确保防火墙未阻止NTOP的端口。 ```bash /etc/init.d/iptables status /etc/init.d/iptables stop ``` 通过以上步骤,可以在CentOS Linux上完成NTOP的安装与基本配置。NTOP是一个非常强大的网络监控工具,可以帮助系统管理员了解网络流量的情况,及时发现异常行为,对于网络安全管理有着重要的意义。
- blackweer2013-08-02这个还可以,有一定的参考价值
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助