@Larvitz__dup_34529@burningboard.net
Post #491451
2026-03-02 19:19 UTC
New series: FreeBSD Foundationals
Part 1 is about Jails - specifically VNET Jails. What epair interfaces actually are (virtual ethernet cables), how bridges tie them together, why the host is basically a router for your jails, and what devfs rulesets control.
Covers the full lifecycle from jail.conf through pf firewalling with NAT/RDR for IPv4 and direct routing for IPv6. Plus the gotchas that'll cost you hours if nobody warns you.
Not a beginner tutorial, hardcore details. The useful middle.
https://blog.hofstede.it/freebsd-foundationals-jails-from-chroot-on-steroids-to-full-virtual-networks/
#Unix #FreeBSD #Networking #Jails #DevOps #SelfHosting #Sysadmin
Replies (3)
-
@subnetspider@mastodon.bsd.cafe 2026-03-02 21:49
@Larvitz VNET Jails really are one of FreeBSD's greatest features. ๐ And while I do not have need for, you could also give a jail of of your FreeBSD hosts physical interfaces, skipping epair and bridge interfaces entirely. ๐ Netgraph VNET Jails are also pretty neat, though I find working with ng_* interfaces a bit too complicated, so I usually stick with epair.
-
@eurodrigolira@mastodon.social 2026-03-03 00:24
@Larvitz Great, thank you!
-
@mrcool@social.tchncs.de 2026-04-18 09:14
@Larvitz This just helped me set up my first vnet jail. Thank you.