
이것은 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 서비스에만 연결됩니다. imudp
UDP 서비스를 제공하는 모듈을 로드했습니다 .
netcat()과 같은 도구를 사용하여 nc
UDP 소켓에 메시지를 보낼 수 있습니다.
nc -u localhost 1029