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 服务。您已经加载了imudp提供UDP服务的模块。

您可以使用像 netcat () 这样的工具nc将消息发送到 UDP 套接字:

nc -u localhost 1029

相关内容