[Sysadmins] Безопасность openvpn

Nikolay A. Fetisov =?iso-8859-1?q?naf_=CE=C1_naf=2Enet=2Eru?=
Вс Мар 1 17:25:45 MSK 2009


On Sun, 1 Mar 2009 13:23:45 +0300
Michael A. Kangin wrote:

> Насколько безопасна работа openvpn без чрута и от рута, если оно гоняется в 
> своём собственном VE?
> А то есть желание поднимать файрвольные правила и рутинг поюзерно с помощью 
> client-connect script и client-config-dir/

Особых противопоказаний нет. Работа от непривилегированного
пользователя и в chroot-окружении исходя из общих соображений
желательна, но не обязательна.
С другой стороны, никто не мешает как разрешить запускать iptables и 
'ip route' из скрипта через sudo, так и втащить их во внутрь chroot'а.

> И есть ли альтернативные варианты? Жёстко привязывать пользователей к 
> фиксированным IPшникам не хотелось бы, из-за возможных duplicate-cn в 
> частности.

Зависит от задачи. Например, не совсем понятно, как планируется
совмещать использование одинаковых сертификатов на нескольких клиентах
и зависящие от конкретных клиентов правила маршрутизации.

Т.е., индивидуальные маршруты в client-config-dir задаются, если есть
необходимость дать доступ через канал OpenVPN к сети на стороне клиента.
Если этот клиент (различаемый по cn) может устанавливать
одновременно несколько соединений (что разрешает делать duplicate-cn),
то как скрипт client-connect будет определять, какое из этих соединений
использовать для маршрута в сеть клиента?

Аналогичные вопросы - и по индивидуальным для клиента правилам
межсетевого экрана.

-- 
С уважением,
Николай Фетисов


Подробная информация о списке рассылки Sysadmins