Cap.findDevice return 一直未定义

Cap.findDevice return all time undefined

我尝试处理带上限的数据包,但没有成功。 我已经尝试了默认代码:

const Cap = __cap.Cap
const decoders = __cap.decoders
const PROTOCOL = decoders.PROTOCOL

var c = new Cap();
var device = Cap.findDevice('192.168.0.10');
var filter = 'tcp and dst port 80';
var bufSize = 10 * 1024 * 1024;
var buffer = Buffer.alloc(65535);

console.log(device); 

但是每次Cap.findDevice return undefine。 我已经安装了与 WinPcap 兼容的 npcap。 我尝试了很多不同的 ip,但没有一个有效。

有人有答案吗?

提前致谢。祝你有个美好的一天。

好吧,那是我的错,我不明白 ip 是用于监听接口的,我以为是远程 ip。所以我已经输入了我的 ip 并且正在工作。