Как запустить два демона Openvpn с одинаковыми конфигами но чтобы слушали разные порты?
И как прописать автозагрузку двух демонов в файле rc.conf?
>Как запустить два демона Openvpn с одинаковыми конфигами но чтобы слушали разные
>порты?
>И как прописать автозагрузку двух демонов в файле rc.conf?Для того чтоб слушались разные порты, совсем не обязательно 2 демона. Просто 2 конфига.
>Как запустить два демона Openvpn с одинаковыми конфигами но чтобы слушали разные
>порты?
>И как прописать автозагрузку двух демонов в файле rc.conf?Например, так:
openvpn_conf1_enable="YES"
openvpn_conf1_configfile="/usr/local/etc/openvpn/openvpn.conf"
openvpn_conf1_flags="--port 1111"openvpn_conf2_enable="YES"
openvpn_conf2_configfile="/usr/local/etc/openvpn/openvpn.conf"
openvpn_conf2_flags="--port 2222"Вообще это описано с стартовом скрипте openvpn
>[оверквотинг удален]
>
>openvpn_conf1_enable="YES"
>openvpn_conf1_configfile="/usr/local/etc/openvpn/openvpn.conf"
>openvpn_conf1_flags="--port 1111"
>
>openvpn_conf2_enable="YES"
>openvpn_conf2_configfile="/usr/local/etc/openvpn/openvpn.conf"
>openvpn_conf2_flags="--port 2222"
>
>Вообще это описано с стартовом скрипте openvpnНе запускается вообще.
shadow_alone подскажи как запустить 1 демон с двумя конфигами?
Проблему решил формальным редиректом портов через ipfw
rdr tun0 101.102.103.104 port 1193 -> 101.102.103.104 port 1194 udp
хорошо что ip-шник внешний был постоянный, а вот интересно как прописать эту строчку на случай если реальный ip динамический?
>[оверквотинг удален]
>>openvpn_conf1_flags="--port 1111"
>>
>>openvpn_conf2_enable="YES"
>>openvpn_conf2_configfile="/usr/local/etc/openvpn/openvpn.conf"
>>openvpn_conf2_flags="--port 2222"
>>
>>Вообще это описано с стартовом скрипте openvpn
>
>Не запускается вообще.
>shadow_alone подскажи как запустить 1 демон с двумя конфигами?ИМХО, он так не может работать.
Какие ошибки пишет?
Симлинки стартового скрипта делали в папки rc.d?
Конфликтующие строчки из конфига вынесли? (например,device tun0 - не может присутствовать одновременно у двух демонов и т.п.)
При запуске службы ошибки не пишет, просто не стартует.
Как сделать симлинки?
Конфликтующих строчек вродебы небыло.
dev tun думаю не конфликтующая строчка.P.S. Мне кажеться что rdr tun0 101.102.103.104 port 1193 -> 101.102.103.104 port 1194 udp в etc/ipnat.conf более корректное решение проблемы чем держать 2 демона в памяти.
>При запуске службы ошибки не пишет, просто не стартует.
>Как сделать симлинки?cd /usr/local/etc/rc.d
ln -s openvpn openvpn.conf1
ln -s openvpn openvpn.conf2И запускаются соответственно:
/usr/local/etc/rc.d/openvpn.conf1 start
/usr/local/etc/rc.d/openvpn.conf1 startПочитай коментарии в
/usr/local/etc/rc.d/openvpn
>Конфликтующих строчек вродебы небыло.
>dev tun думаю не конфликтующая строчка.
>P.S. Мне кажеться что rdr tun0 101.102.103.104 port 1193 -> 101.102.103.104 port 1194 udp в etc/ipnat.conf более корректное решение проблемы чем держать 2 демона в памяти.Возможно. Я не проверял в такой конфигурации. Но могут возникнуть проблемы, когда при определенной настройке клиента - он не будет воспринимать пакеты пришедшие с разных портов...