2019年5月8日 星期三

FreeBSD syslog只存檔不吐log至其它server的解法

syslog.conf的內容長這樣:
local0.*                                        /var/log/firewall/ipf.log
local0.*                                        @66.66.66.69

理論上應該會丟syslog到66.66.66.69。
但就是不會吐。

找了很久,發現在rc.local中,ipmon的設定如下。看起來沒有什麼問題。但就是不丟syslog到其它server。
/sbin/ipmon -D /var/log/firewall/ipf.log

後來發現要改成這樣:
/sbin/ipmon -D -s

-s代表syslog優先於存檔

沒有留言:

張貼留言