LIBVDEPLUG_PCAP(1)

πŸ“¦
version 0.1.1 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– LIBVDEPLUG_PCAP πŸ’–

okay bestie, gather round, because this is one of those General Commands Manual pages and we're gonna make it make sense 🫢


✨ NAME ✨

libvdeplug_pcap β€” a vdeplug module for vde_switch based networks πŸ’…


🌸 SYNOPSIS 🌸

libvdeplug_pcap.so

that's it. that's the whole synopsis. a .so file. iconic behavior honestly πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the tea, bestie: this libvdeplug module interconnects a client to an interface using the packet capture library (pcap). The way it works is:

  • everything that gets received by this plug gets injected into the interface πŸ’‰
  • everything captured from that interface gets sent to the client πŸ“¨

it's giving two-way traffic, it's giving middleman energy, it's giving exactly what it says on the tin.

⚠️ okay but listen, this part matters: the pcap library captures and injects packets on the net. Packets sent by the host are not captured, and injected packets are not received by the host. So like… if several clients use libvdeplug_pcap on the same interface of the same host, they do not communicate among themselves β€” and nope, they don't communicate with the host either. no cap. 🚫

This module of libvdeplug4 can be used in any program supporting vde, like vde_plug, vdens, kvm, qemu, user-mode-linux and virtualbox. so versatile. so flexible. we love a module that fits everywhere πŸ’–

The vde_plug_url syntax of this module is, and I quote:

pcap://interface_name

that's the whole format. drop your interface name in and go 🌈


⭐ EXAMPLE ⭐

vde_plug vde:// pcap://eth0

what does this do? it connects the standard vde_switch to the interface eth0. slay. periodt. πŸŽ€


πŸ’€ NOTICE πŸ’€

okay so we have to say this and we're gonna say it loudly: Virtual Distributed Ethernet is not related in any way with www.vde.com β€” aka the β€œVerband der Elektrotechnik, Elektronik und Informationstechnik”, aka the German β€œAssociation for Electrical, Electronic & Information Technologies”. different vde. same letters. do not confuse them, bestie, we're begging πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

go read those too, they're part of the lore πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

VirtualSquare. Project leader: Renzo Davoli 🫢


and that's the whole page! brought to you by VirtualSquare, dated January 2024, filed under LIBVDEPLUG_PCAP(1). stay connected, stay capturing, and remember: injected packets are not received by the host. bye bestie πŸ¦‹βœ¨πŸ’–

πŸ“¦ where this page comes from