如何解决logstash http-poller 输入强制使用 ipv6?
我想强制 http_poller 在使用 ipv4 之前先使用 ipv6。
运行 logstash 的主机是双栈的,目标主机也是。 问题在于目标主机上的 ACL 只接受来自配置的 vhost 上的 IPv6 地址的请求。
curl 工作,因为它是默认的 ipv6,如果双栈和 ipv6 地址由 dns(也包括 ipv4)返回。
当与端点的供应商联系时,当我们使用来自 logstash iso ipv6 的 http_poller 输入时,我们似乎正在通过 ipv4,我在插件中没有看到强制使用 ipv6 的选项,并且供应商不会更改其 dns ,也不允许我们的 ipv4 地址。
我知道我可以通过使用 exec 输入来处理请求来创建解决方法,但我认为这只是最后的手段。
有人知道如何解决它?
更新:我已经查看了 manticore http 客户端的信息,但没有找到解决方案(感谢 Badger 提醒我分享我已经查看过的事实)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。