Freeradius로 구성된 Poptop이지만 여전히 chap을 통해 인증됩니다.

Freeradius로 구성된 Poptop이지만 여전히 chap을 통해 인증됩니다.

저는 Poptop과 Radiusclient를 사용하여 Centos 6 64비트를 실행하고 있습니다. 팝탑 서버에 연결하면 오류 로그에 다음 오류가 나타납니다.

Feb 21 14:40:42 alpha pptpd[13225]: CTRL: Client **** control connection started
Feb 21 14:40:42 alpha pptpd[13225]: CTRL: Starting call (launching pppd, opening GRE)
Feb 21 14:40:42 alpha pppd[13226]: Warning: can't open options file /root/.ppprc: Permission denied
Feb 21 14:40:42 alpha pppd[13226]: Plugin radius.so loaded.
Feb 21 14:40:42 alpha pppd[13226]: RADIUS plugin initialized.
Feb 21 14:40:42 alpha pppd[13226]: Plugin radattr.so loaded.
Feb 21 14:40:42 alpha pppd[13226]: RADATTR plugin initialized.
Feb 21 14:40:42 alpha pppd[13226]: Plugin /usr/lib64/pptpd/pptpd-logwtmp.so loaded.
Feb 21 14:40:42 alpha pppd[13226]: pppd 2.4.5 started by root, uid 0
Feb 21 14:40:42 alpha pppd[13226]: Using interface ppp0
Feb 21 14:40:42 alpha pppd[13226]: Connect: ppp0 <--> /dev/pts/3
Feb 21 14:40:42 alpha pptpd[13225]: GRE: Bad checksum from pppd.
Feb 21 14:40:42 alpha pppd[13226]: rc_get_ipaddr: couldn't resolve hostname: alpha
Feb 21 14:40:42 alpha pppd[13226]: rc_own_ipaddress: couldn't get own IP address
Feb 21 14:40:42 alpha pppd[13226]: Peer sdf failed CHAP authentication
Feb 21 14:40:42 alpha pppd[13226]: Connection terminated.
Feb 21 14:40:42 alpha pppd[13226]: Exit.
Feb 21 14:40:42 alpha pptpd[13225]: CTRL: Client **** control connection finished

CHAP 인증에 실패했다고 하는데 freeradius로 구성되어 있나요? 디버그 모드에서 freeradius를 확인하면 들어오는 쿼리에 대해 아무 말도 하지 않습니다.

무엇이 잘못되었을지 아시나요?

답변1

Feb 21 14:40:42 alpha pppd[13226]: rc_get_ipaddr: couldn't resolve hostname: alpha
Feb 21 14:40:42 alpha pppd[13226]: rc_own_ipaddress: couldn't get own IP address

IPv6 전용 시스템에서 문제가 발생했다면 다음을 실행해 보십시오.

#ping alpha

실패하면 다음과 같이 /etc/hosts에서 알파에 대한 IPv4 일치가 있는지 확인하십시오.

127.0.0.1 localhost alpha

관련 정보