>Подскажите, как правильно создавать интерфейс tap0 при старте FreeBSD?
>К примеру, vlan интерфейсы создаются заданием в rc.conf ключа cloned_interfaces. А есть
>аналог для создания интерфейса tap0?
>Нужно чтобы перед запуском OpenVPN интерфейс уже существовал, иначе сервис не запустится.
>
>Можно конечно в скрипт openvpn или в rc.local дописать ifconfig tap0 create,
>но хочется понять как это делать правильно. На мой взгляд, в rc.local - не подойдет, поскольку он выполнится позже старта сервиса, править скрипт - не подойдет, ибо не верно править чужой скрипт )
достаточно правильным вариантом выглядит создание небольшого скрипта, с шапкой чтобы его узнавал rcorder, и указанием BEFORE: openvpn.