gpt4 book ai didi

macos - 如何启用 syslogd 以从 OSX 中的路由器接收 UDP 日志

转载 作者:行者123 更新时间:2023-12-01 09:31:56 26 4
gpt4 key购买 nike

偶尔路由器坏了,我想获取路由器日志。

虽然有些路由器有内置的日志查看器,但有些没有。大多数路由器似乎都可以使用 syslog 将日志发送到另一台主机。

如何让 OSX(客户端)接收这些日志? OSX 有一个 syslogd,但指令充其量是不透明的。

也许不同的客户端应用程序会更好,但我更喜欢一种我可以破解的方式,而无需通过刚刚崩溃的互联网下载工具......

OSX 本身没有 netcat,否则我会尝试的。

最佳答案

使用可能适用于 OS X 的 syslog-ng,虽然我不确定,但我使用以下 3 行通过我的家庭网络从我的 wifi 路由器捕获系统日志消息到我的日志服务器:

 source net { udp(); };

destination wifirouter { file("/opt/var/log/wifirouter.log"); };

log { source(net); destination(wifirouter); };

然后将 wifi 路由器配置为使用日志服务器的 IP 地址和 wifirouter 标识符。您可以修改源行以仅接受来自特定源 IP 地址的内容。

关于macos - 如何启用 syslogd 以从 OSX 中的路由器接收 UDP 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1185554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com