Has anyone hacked the jail code to support more than one ip?
Would it be wise to hack at the code to add such a feature?
Probably the best way to address this issue is to incorporate the
network stack virtualization patch, then change the jail ID from
an IPv4 address into a network stack ID.
I'm really tempted to say that the network virtualization patch
is special purpose, and introduces a lot of overhead that would
not be there without the network virtualization patch.
Just the contrary, the network stack virtualization concept is mostly
general-purpose oriented. The (minor) penalty of "a lot of overhead"
introduced by the patch is measurable only on loopback traffic, however
in practice the NIC media sets the limit on traffic throughput, so in
most cases no performance degradation can be observed. Some measurement
results can be found at
On the other hand, I agree with you that this stuff is still in early
experimental phase, but the patch has been proven to work reliably with
4.7-RELEASE as announced, with a -CURRENT version to follow soon...
To Unsubscribe: send mail to majo...@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message