diff --git a/lib/proxy/host.rs b/lib/proxy/host.rs index 40681fb..4f663a1 100644 --- a/lib/proxy/host.rs +++ b/lib/proxy/host.rs @@ -12,7 +12,9 @@ impl Proxy { // Snoop bootpd(8) replies from the host to // figure out the IP assigned to the VM - self.snoop(frame); + if frame.dst_addr() == self.vm_mac_address { + self.snoop(frame); + } self.vm .write(frame.as_ref())