Freeradius - 인증 주소 바인딩에 실패했습니다.

Freeradius - 인증 주소 바인딩에 실패했습니다.

이 주제가 여러 번 논의되었다는 것을 알고 있지만 메일링 리스트에서 찾은 모든 솔루션/답변이 제게는 효과가 없었습니다(물론 제 잘못입니다!)

서비스를 중지하고 실행하면 freeradius -xxx메시지는 다음과 같습니다.

Thu Nov 26 15:14:25 2015 : Info:  ... adding new socket proxy address * port 47256
Thu Nov 26 15:14:25 2015 : Debug: Listening on authentication address * port 1812
Thu Nov 26 15:14:25 2015 : Debug: Listening on accounting address * port 1813
Thu Nov 26 15:14:25 2015 : Debug: Listening on authentication address 127.0.0.1 port 18120 as server inner-tunnel
Thu Nov 26 15:14:25 2015 : Debug: Listening on proxy address * port 1814
Thu Nov 26 15:14:25 2015 : Info: Ready to process requests.

그런 다음 radius를 시작하고 그렇게 하려고 하면 radtest다음 오류가 발생합니다.

root@raspberrypi:~# /etc/init.d/freeradius start
[ ok ] Starting FreeRADIUS daemon: freeradius.
root@raspberrypi:~# radtest "John Doe" hello 127.0.0.1 0 testing123
Sending Access-Request of id 126 to 127.0.0.1 port 1812
        User-Name = "John Doe"
        User-Password = "hello"
        NAS-IP-Address = 127.0.1.1
        NAS-Port = 0
        Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Reject packet from host 127.0.0.1 port 1812, id=126, length=20

두 번째 디버그를 보면 다음과 같은 내용을 볼 수 있습니다.

Thu Nov 26 15:15:06 2015 : Debug: radiusd: #### Opening IP addresses and Ports ####
Thu Nov 26 15:15:06 2015 : Debug: listen {
Thu Nov 26 15:15:06 2015 : Debug:       type = "auth"
Thu Nov 26 15:15:06 2015 : Debug:       ipaddr = *
Thu Nov 26 15:15:06 2015 : Debug:       port = 0
Thu Nov 26 15:15:06 2015 : Error: Failed binding to authentication address * port 1812: Address already in use
Thu Nov 26 15:15:06 2015 : Error: /etc/freeradius/radiusd.conf[240]: Error binding to port for 0.0.0.0 port 1812

내가 뭘 잘못했나요? 나에게는 포트 1812가 freeradius사용 중이기 때문에 사용 중인 것이 정상입니다!

감사해요!

관련 정보