172.16.255.2,三层互通、防火墙放行 UDP514。vi /etc/rsyslog.conf
# 文件末尾追加下面两行
*.info;mail.none;authpriv.none;cron.none @172.16.255.2:514
# @=UDP @@=TCP
*.info:info 及以上级别全部日志mail.none:排除邮件日志authpriv.none:排除认证私密日志@ip:端口 UDP 发送# 系统所有日志
*.info @172.16.255.2:514
# 认证日志单独发
authpriv.* @172.16.255.2:514
# cron定时任务
cron.* @172.16.255.2:514
# 本机是发送端,只需要出站放行,无需入站
# 可选:不用配置,默认出站全通;如限制出站则:
firewall-cmd --permanent --direct --add-rule ipv4 filter OUTPUT 0 -p udp --dport=514 -j ACCEPT
firewall-cmd --reload
审计端防火墙务必放行本机源 IP UDP514 入站
# 重启rsyslog
systemctl restart rsyslog
systemctl enable rsyslog
# 查看运行状态
systemctl status rsyslog
logger "test rocky9 syslog send"
*.info;mail.none;authpriv.none;cron.none @@172.16.255.2:514
tcpdump udp port 514暂无评论
rsyslog 服务将日志通过 UDP 或 TCP 协议转发到你的日志审计服务器。/etc/rsyslog.d/ 目录下新建一个独立的配置文件,这样便于管理。1sudo vim /etc/rsyslog.d/forward.conf192.168.1.100,端口为 514:1*.* @192.168.1.100:5141*.* @@192.168.1.100:514*.* 表示转发所有类型、所有级别的日志;单个 @ 代表 UDP,双 @@ 代表 TCP)udp 改为 tcp):1sudo firewall-cmd --permanent --add-port=514/udp
2sudo firewall-cmd --reload1sudo systemctl restart rsyslog
2sudo systemctl enable rsyslog1logger "Rocky Linux 9 log forwarding test"暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论