我正在编写一个小型的syslog服务器。
当我接收到syslog消息时,是否可以特别识别发送者?
我不想依赖IP地址,因为它可能会改变。
我可以编写一个syslog客户端,该客户端将在syslog消息中发送MAC地址。但是,这个解决方案非常有限,因为它只适用于其他制造商的设备。
我该如何处理这个问题?
我正在编写一个小型的syslog服务器。
当我接收到syslog消息时,是否可以特别识别发送者?
我不想依赖IP地址,因为它可能会改变。
我可以编写一个syslog客户端,该客户端将在syslog消息中发送MAC地址。但是,这个解决方案非常有限,因为它只适用于其他制造商的设备。
我该如何处理这个问题?
是的,RFC3164 提到日志应该在日志中包含 hostname
。确保您设置了正确的主机名,并使用相同的主机名更新了 /etc/hosts
。记录将获取此主机名并将其添加到日志中。