Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не получается управлять несколькими шлюзами OpenVPN раздельно  (Прочитано 399 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kostyan93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
На vps с ubuntu 16.04 с последними обновлениями есть 2 openvpn шлюза, для каждого отдельный конфигурационный файл с уникальным именем в папке /etc/openvpn.
sudo ls /etc/openvpn
Цитировать
ccd_net1      ipp_net2.txt  openvpn-status_net1.log  server_net2.conf
ccd_net2      keys_net1     openvpn-status_net2.log  update-resolv-conf
ipp_net1.txt  keys_net2     server_net1.conf
Проблема в том, что они не запускаются и не останавливаются раздельно. Команда sudo /etc/init.d/openvpn start server_net1  запускает сразу оба, а команда sudo /etc/init.d/openvpn stop server_net1 оба останавливает.
Смотрел этот скрпит /etc/init.d/openvpn, судя по нему все просиходит как будто второго параметра этого скрипта не существует (равно null) и запускается только то, что есть в AUTOSTART. В файле /etc/default/openvpn вбивал в AUTOSTART имя только одного сервера, тогда только он и запускается или только он и останавливается. Что я делаю не так? Почему скрипт не видит свой второй параметр?
« Последнее редактирование: 22 Ноября 2016, 17:15:50 от kostyan93 »

Оффлайн kostyan93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
В общем разобрался я с управлениями несколькими шлюзами. Скрипт /etc/init.d/openvpn запускает или останавливает все шлюзы сразу, даже если указывать вторым параметром имя кофигурационного файла, он совсем не видит этот второй параметр, никак его не обрабатывает. Чтобы запустить только 1 шлюз работает команда sudo systemctl start openvpn@server_net1, где server_net1 - имя конфигурационного файла в папке /etc/openvpn без расширения. Останов этого шлюза можно сделать командой sudo systemctl stop openvpn@server_net1
« Последнее редактирование: 22 Ноября 2016, 17:18:30 от kostyan93 »

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.