Все функции, которые Вы перечисляете, поддерживаются Nginx из поля:
Мы используем грубую комбинацию Lighttpd, Apache и Nginx на работе. Мы не можем избавиться от Apache полностью, потому что мы выполняем пару пользовательских модулей для него (взломанный mod_pubcookie, среди других), и это была бы боль для портирования их на Lighttpd/Nginx.
Я раньше использовал Lighttpd в качестве нашего фактического легкого сервера содержания, но наткнулся на многочисленные препятствия с его реализацией FreeBSD (это, кажется, повреждается при использовании sendfile/kqueue FreeBSD syscalls - и когда он повреждается, он удаляет целый сервер с ним). Я никогда не имел никаких проблем с Nginx и медленно заменял все наши установки Lighttpd им. Nginx был горным телом в нашем развертывании.
Одна проблема, которую я имел с Nginx, - то, что ее документация не хорошо индексируется Google, таким образом, необходимо перейти непосредственно к их сайту для поиска материала. Несмотря на это, вся документация организована способом, который имеет смысл мне, таким образом, не слишком трудно найти то, в чем я нуждаюсь.
Я не вполне понимаю Вашего вопроса. Если Вы спрашиваете, может ли у Вас быть несколько туннелей IPSec в том же интернет-интерфейсе направления, ответ - да. Если Вы спрашивающий, могут ли у Вас быть PPTP, L2TP и IPSec, работающий одновременно в том же интернет-интерфейсе направления, ответ, являетесь да. Если Вы спрашивающий, можно ли выполнить туннель IPSec/L2TP в существующем ранее туннеле VPN, ответ, нет.