Linux主机安装NetFlow采集器并使用Graylog进行网络流量分析

简介: Linux主机安装NetFlow采集器并使用Graylog进行网络流量分析

Linux主机安装NetFlow采集器并使用Graylog进行网络流量分析


说明:本打算使用hsflowd,测试未能成功,所以参考https://zhuanlan.zhihu.com/p/147259243


这篇GrayLog大佬文章后采用softflowd


640.png



使用softflowd发送Netflow日志到Graylog

具体步骤如下


1、下载softflowd源码包


https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/softflowd/softflowd-0.9.9.tar.gz


640.png


2、安装libpcap-devel环境


yum install libpcap-devel



640.png


3、编译并安装softflowd


tar -xvf softflowd-0.9.9.tar.gz
cd softflowd-0.9.9
./configure 
make
make install

640.png

640.png

640.png


4、可以查看softflowd的用法


man softflowd


5、运行softflowd


softflowd -v 9 -D -i ens33 -t maxlife=1 -n 192.168.31.127:2055 >/dev/null 2>&1 &


-i 指定采集的网卡

-D debug模式

-n 输出到指定的IP和端口

-v 指定netflow协议版本

640.png


说明:如果要后台运行


nohup softflowd -v 9 -D -i ens33 -t maxlife=1 -n 192.168.31.127:2055 >/dev/null 2>&1 &

640.png


6、GrayLog添加Netflow的Input


添加类型为Netflow UDP的Input,端口这里用2055


640.png


然后防火墙上开放2055 UDP端口


firewall-cmd --permanent --zone=public --add-port=2055/udp
firewall-cmd --reload


640.png


7、GrayLog上查看Netflow日志


配置Netflow对应的Indices和Stream这里就不详细描述

以及开启GeoIP查询

配置下显示的字段

640.png


效果如下

640.png


640.png


640.png

相关文章
|
14天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
45 2
|
18天前
|
数据采集 缓存 定位技术
网络延迟对Python爬虫速度的影响分析
网络延迟对Python爬虫速度的影响分析
|
2月前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
2月前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
112 5
Linux系统之安装OneNav个人书签管理器
|
2月前
|
运维 监控 网络协议
|
2月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
55 5
Linux系统之安装Ward服务器监控工具
|
18天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
34 5
|
2月前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
38 2
Linux系统之安装cook菜谱工具
|
2月前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
151 4
Linux系统之Ubuntu安装cockpit管理工具
|
19天前
|
存储 安全 网络安全
网络安全法律框架:全球视角下的合规性分析
网络安全法律框架:全球视角下的合规性分析
32 1