Capture packets on a remote interface

Hello, I am new ,

I am using suricata in a separate server.

I mean :

on VM A (ubuntu) : there is an interface named enp0s8

on VM B (debian) : there is suricata ,

== So I wanna capture all packets on enp0s8

How can I do that? How can I connect suricata to that port??

NB : there is already a mirror on enp0s8 but I dont know hot to connect suricata on it cause it is in another server

Thank you very much