rsyslogd가 실행 중이지만 포트에 연결할 수 없습니까?

rsyslogd가 실행 중이지만 포트에 연결할 수 없습니까?

이것은 rsyslog.conf의 내 구성 라인입니다.

$ModLoad imudp
$UDPServerAddress 127.0.0.1
$UDPServerRun 1029

다시 시작한 후

난 달린다

sudo netstat -taupn | grep syslog

포트 1029에서 실행됩니다.

udp        0      0 127.0.0.1:1029          0.0.0.0:*                           24675/rsyslogd  

방화벽을 비활성화하고 nmap으로 확인도 했습니다.

하지만 Telnet localhost 1029에서 연결 거부 오류가 발생했습니다 ->

어떻게 작동하게 할 수 있나요?

답변1

Telnet은 TCP 서비스에만 연결됩니다. imudpUDP 서비스를 제공하는 모듈을 로드했습니다 .

netcat()과 같은 도구를 사용하여 ncUDP 소켓에 메시지를 보낼 수 있습니다.

nc -u localhost 1029

관련 정보