LIBVDEPLUG_VDE(1)

πŸ’– LIBVDEPLUG_VDE(1) β€” General Commands Manual πŸ’–

okay bestie, gather round, because this is libvdeplug_cmd, and she's a whole mood. manual name? LIBVDEPLUG_VDE. section one. the iconic general commands manual. we're doing this. 🫢


✨ NAME ✨

libvdeplug_cmd β€” the vdeplug module that streams a VDE network through a command. literally just pipes your network through some other program and trusts it to do the thing. it's giving tunnel energy. πŸ¦‹


🌸 SYNOPSIS 🌸

libvdeplug_cmd.so

that's it. that's the whole synopsis. she's a shared object, she's a module, she doesn't need a fancy usage line. slay. πŸ’…


πŸ‘‘ DESCRIPTION πŸ‘‘

so this is the standard vdeplug module for streaming a VDE network using a command. no cap.

this module of libvdeplug4 can be dropped into any program that supports vde, like vde_plug, kvm, qemu, user-mode-linux and virtualbox. yes, all of them. she's versatile, she's flexible, she's in her main character era.

the vde_plug_url syntax of this module is literally this and nothing else:

cmd://command

that's the vibe check. cmd:// then your command. periodt. πŸ”₯


πŸŽ€ EXAMPLES πŸŽ€

okay so first thing: appropriate shell quoting is needed. do not skip this. quoting is not optional, it's a lifestyle. πŸ™ˆ

cmd://"ssh remote.host.org vde_plug vxvde://"
kvm .... -net vde,sock=cmd://"ssh remote.host.org vde_plug vxvde://" ...

so yeah, you wrap the whole remote command in quotes and the shell hands it over as one argument. look at that second line, that's kvm with .... and -net vde,sock= and then the whole cmd:// url. chef's kiss. πŸ˜­πŸ’–

in these cases ssh should have been configured to require no foreground authentication. translation: it needs to just work without stopping to ask you for a password, because nobody's there to type it. see how to set up public key authentication in ssh(1) and ssh-keygen(1). go read those, bestie, they're the blueprint. πŸ”‘


πŸ’€ NOTICE πŸ’€

not me having to say this, but here we are:

Virtual Distributed Ethernet is not related in any way with www.vde.com ("Verband der Elektrotechnik, Elektronik und Informationstechnik" i.e. the German "Association for Electrical, Electronic & Information Technologies").

different VDE. different vibe. same three letters. we do not claim them, they do not claim us. iykyk. 🌈


🧚 SEE ALSO 🧚

go read her too. she's family. πŸ’œ


that's the whole page, bestie, and you understood every word of it. so proud. mwah. πŸŽ€

this gorgeous little manual comes to you from Virtual Distributed Ethernet, dated August 23, 2016 β€” old enough to be iconic, timeless enough to still slay. bye bestie, go stream a network. βœ¨πŸ’…πŸ¦‹