Syslog

rsyslogd 正在執行但無法連接埠?

  • September 2, 2015

這些是我在 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 -> 給出連接被拒絕錯誤

我怎樣才能讓它工作?

Telnet 只會連接到 TCP 服務。您已經載入了imudp提供 UDP 服務的模組。

您可以使用 netcat ( nc) 之類的工具將消息發送到 UDP 套接字:

nc -u localhost 1029

引用自:https://unix.stackexchange.com/questions/227032