local1의 syslog에 인증 로그를 보내는 FreeBSD에 freeradius 서버를 설치했습니다.
# # Which syslog facility to use, if ${destination} == "syslog" # # The exact values permitted here are OS-dependent. You probably # don't want to change this. # #syslog_facility = daemon syslog_facility = local1
local1 로그는 syslog를 통해 /var/log/radius.log 파일로 전송됩니다.
local1.* /var/log/radius.log
동일한 로그를 원격 호스트(Centos)로 보내려고 하는데 전송되지 않습니다.
로컬1. * @10.155.0.141:514
예를 들어 cron 로그를 보내려고 하면 아무 문제 없이 전송됩니다. 이렇게 로거를 통해 로그를 생성하면
로거 -p local1.info 2222222222
원격 호스트가 로그를 수신합니다. 또한 아래와 같이 프로세스 이름으로 로그를 지정해 보았습니다.
! 반지름 . @10.155.0.141:514
다시 로그가 전송되지 않습니다. tcpdump를 통해 원격 호스트에서 확인하고 있습니다. 필요한 경우 모든 구성 파일을 첨부할 수 있습니다. 나는 또한 예를 들어 local6을 보내려고 시도했지만 잘 작동했습니다. 문제를 해결하는 데 도움을 주세요.