我找不到在 Windows 上安装弹性 packetbeat 的可靠方法。我知道我必须下载源代码并创建自己的 Windows 包。然而,所有的指令都是过时的,并且是在它转移到弹性域之前。
有人知道如何为 Windows 编译这个包吗?
我找不到在 Windows 上安装弹性 packetbeat 的可靠方法。我知道我必须下载源代码并创建自己的 Windows 包。然而,所有的指令都是过时的,并且是在它转移到弹性域之前。
有人知道如何为 Windows 编译这个包吗?
运行以下命令将 Packetbeat 安装为 Windows 服务:
PS > cd 'C:\Program Files\Packetbeat'
笔记
在启动 Packetbeat 之前,您应该查看配置文件中的配置选项,例如 C:\Program Files\Packetbeat\packetbeat.yml 或 /etc/packetbeat/packetbeat.yml
这是在 windows 上安装 packetbeat 的文档的链接。
按照此页面上的说明在您的 Windows 机器上安装 packetbeat。
笔记:
要在 Windows 机器上运行 packetbeat,需要 winpcap.dll。当前不支持 WinPCap 本身,因此当前的最佳实践是在 winpcap 兼容模式下使用 npcap。请参阅 Packetbeat 常见问题解答的这一部分
你可以在这里下载 npcap 的安装程序。
在 winpcap 兼容模式下安装 npcap(0.86 版)的命令行调用是:
npcap-0.86.exe /winpcap_mode=yes
静默安装将是:
npcap-0.86.exe /S /winpcap_mode=yes