如何识别系统日志消息的发送者?
How to identify syslog message senders?
我正在编写一个小型系统日志服务器。
是否可以在收到系统日志消息时具体识别发送者?
我不想依赖 IP 地址,因为它可以更改。
我可以编写一个 syslog 客户端,它将在 syslog 消息中发送 MAC 地址。但是,此解决方案非常有限,因为它可以与其他制造商的设备一起使用。
我该如何处理?
是的,RFC3164提到日志中应该有hostname
。确保您设置了正确的主机名,并使用相同的主机名更新了 /etc/hosts
。日志记录将选取此主机名并将其添加到日志中。
我正在编写一个小型系统日志服务器。
是否可以在收到系统日志消息时具体识别发送者?
我不想依赖 IP 地址,因为它可以更改。
我可以编写一个 syslog 客户端,它将在 syslog 消息中发送 MAC 地址。但是,此解决方案非常有限,因为它可以与其他制造商的设备一起使用。
我该如何处理?
是的,RFC3164提到日志中应该有hostname
。确保您设置了正确的主机名,并使用相同的主机名更新了 /etc/hosts
。日志记录将选取此主机名并将其添加到日志中。