openvpn & centos 7

AG
На сайте с 04.10.2010
Offline
103
4005

Добрый день, а подскажите плз кто сталкивался, пытаюсь запустить на 7 центозе 2 openvpn сервера.

раньше можно было использовать

server01.conf

server02.conf

итд.

сейчас почему то на 7ке отказывается читать вообще все кроме единственного server.conf

кто в курсе где там подправить можно стартовый скрипт?

по тому как редактирование

/etc/systemd/system/multi-user.target.wants/openvpn@server.service

мне не помогло... все равно пытается искать server.conf

---------- Добавлено 29.04.2015 в 14:34 ----------

вообще странно конечно.

root@server:/etc/openvpn# ls
easy-rsa ipp.txt server_tcp.conf server_udp.conf
root@server:/etc/openvpn#

но при запуске.


Apr 29 11:31:59 server.domain.com openvpn[3146]: Options error: In [CMD-LINE]:1: Error opening configuration file: server.conf
Apr 29 11:31:59 server.domain.com openvpn[3146]: Use --help for more information.
Apr 29 11:31:59 server.domain.com systemd[1]: openvpn@server.service: control process exited, code=exited status=1
Apr 29 11:31:59 server.domain.com systemd[1]: Failed to start OpenVPN Robust And Highly Flexible Tunneling Application On server.
-- Subject: Unit openvpn@server.service has failed

а в содержимом openvpn@server.service

[Unit]
Description=OpenVPN Robust And Highly Flexible Tunneling Application On %I
After=network.target

[Service]
PrivateTmp=true
Type=forking
PIDFile=/var/run/openvpn/%i.pid
ExecStart=/usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i.conf

[Install]
WantedBy=multi-user.target

то есть по идее он все должен .conf файлы читать.

или %i.conf это пред определенный server.conf ?

тогда как заменить ? пробовал на % и * не хочет.

---------- Добавлено 29.04.2015 в 15:34 ----------

разобрался...

хотя про это нигде и не пишут особо.

нагуглить тяжеловато.

ln -s /lib/systemd/system/openvpn\@.service /etc/systemd/system/multi-user.target.wants/openvpn\@server.service (Note that 'server' corresponds with the configuration name in /etc/openvpn/ such as server.conf; that is, 'server' corresponds to whatever name your configuration file has)

в общем лошадка просто запрягалась.

systemctl enable openvpn@server_udp.service
systemctl enable openvpn@server_tcp.service
Supsrv
На сайте с 30.11.2012
Offline
19
#1

семёрка пока ужаснула, пытался сделать 2 постгреса на сервер не в кластере, было тяжко,

спасибо за инфу.

Компания SupSRV. IT- аутсорсинг, IT-консалтинг, системная интеграция. Опыт более 10 лет. Email:esennikova@supsrv.ru Skype: supsrv Tel: +7(932)535-73-73 Site: supsrv.ru (supsrv.ru)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий