我有一个Syslog 3.5和freeradius2 Ubuntu服务器16.04,它们都作为虚拟机运行在vmware esxi 5.5 HYpervisor中。
从以前的帖子中,我得到sylog-ng将/var/log/fereradius/radius.log目录中的日志发送到远程syslog-ng服务器,
问题是,我几乎没有空间在自由的服务器上。
我对/etc/freeradius/目录中的radiusd.conf文件做了这些更改
1---logdir=syslog
2---destination=syslog
3---syslog_facility=daemon但是,与同一台机器中的syslog-ng客户端进行对话仍然没有成功,后者将日志发送到远程syslog服务器。
我已经查看过论坛和syslog wiki,但仍然无法工作,我与netstat -tunlp进行了检查,但没有看到从freeradius服务器到syslog-ng服务器的本地连接。我与nc -uv [IP-LOCAL-SYSLOG-SERVER] 514进行了检查,并成功地连接到本地syslog-ng服务器(在514 udp端口中侦听).Any光?提前谢了。
发布于 2017-04-24 21:59:16
您需要将log.destination设置为syslog,即log {}部分中的destination选项。
https://github.com/FreeRADIUS/freeradius-server/blob/v2.x.x/raddb/radiusd.conf.in#L409
https://serverfault.com/questions/846312
复制相似问题