syslog-ng 如何获取我收到的域名而不是 IP 地址?我能够获取这些信息,但在 IP 地址中,我想获取 DST/HOST 到域名而不是获取 IP 地址。
http://imageshack.com/a/img33/685/4aui.png
我也确实启用了use_dns
,use_fqdn
但keep_hostname
仍然无法获取域名。
options {
use_dns (yes);
use_fqdn (yes);
keep_hostname (yes);
};
答案1
如果您设置了这些选项(您应该这样做),则意味着传入 IP 没有可用的反向 DNS 查找。在这种情况下,您需要手动将主机添加到 /etc/hosts 文件中,并确保 nsswitch.conf 文件设置为使用:
hosts: files dns