The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Создание интерфейса tap0 при старте FreeBSD, !*! zeiba, 07-Июл-09, 18:56  [смотреть все]
Подскажите, как правильно создавать интерфейс tap0 при старте FreeBSD?
К примеру, vlan интерфейсы создаются заданием в rc.conf ключа cloned_interfaces. А есть аналог для создания интерфейса tap0?
Нужно чтобы перед запуском OpenVPN интерфейс уже существовал, иначе сервис не запустится.
Можно конечно в скрипт openvpn или в rc.local дописать ifconfig tap0 create, но хочется понять как это делать правильно.
  • Создание интерфейса tap0 при старте FreeBSD, !*! PavelR, 19:49 , 07-Июл-09 (1) +1
    • Создание интерфейса tap0 при старте FreeBSD, !*! zeiba, 09:46 , 08-Июл-09 (2)
      >достаточно правильным вариантом выглядит создание небольшого скрипта, с шапкой чтобы его узнавал
      >rcorder, и указанием BEFORE: openvpn.

      Оказалось, что достатачно подгрузить модуль if_tap, после этого openvpn сможет создать требуемый интерфейс самостоятельно. Значит, если либо добавить его в loader.conf, чтобы модуль грузился при старте. Есть еще один вариант - в rc.conf прописать openvpn_if="if_tap", и стартовый скрипт /usr/loca/etc/rc.d/openvpn сам подгрузит этот модуль




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру