>http://ru.wikipedia.org/wiki/OpenVZСеть
> Виртуальное сетевое устройство (venet), позволяющая VE иметь свои
>собственные адреса IP, а также наборы правил маршрутизации и файрволла (netfilter/iptables). Я и сам радовался по началу виртуализации сети в OpenVZ, только она до конца не доделана. Из VE нельзя установить PPP-соединения. Не всякие там vtun/openvpn, а именно PPP. В VE нельзя подмонтировать samba-ресурс. И т.п. Мне такая виртуализация не нравится, но аналогов нет.
Даже если во FreeBSD будет реализована хорошая виртуализация сетевого стека, FreeBSD пользоваться всё равно не буду - сетевой стек слабоват, пакетная система слабовата.
Мне, например нужно управлять исходным IP-адресом при установки соединений. FreeBSD берёт первый попавшийся IP-адрес и устанавливает соединение с него. Можно настроить SNAT, но такие костыли в подарок мне не нужны. В Linux можно добавить маршрут и указать с какого адреса предпочтительно устанавливать соединения по этому маршруту:
ip route add 10.0.0.0/8 via 10.0.0.1 dev eth0 src 10.0.0.2
Бывает нужно сделать несколько таблиц маршрутизации и выбирать их фаерволлом или правилами ip.
В Linux удобное деление на цепочки - входная, выходная, цепочка роутинга, прероутинга, построутинга. В FreeBSD всё вместе с шейпером свалено в кучу.
Говорят, что шейпер в Linux мощный. Самому пользоваться пока не приходилось.
Что касается системы управления пакетами, то она просто не выдерживает сравнения с deb.