Ошибка при запуске OpenVPN: /etc/openvpn/ovpn_env.sh: нет такого файла или каталога - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь настроить OpenVPN и obfsproxy на сервере Ubuntu 18.04 с помощью Docker Compose. Однако выполнение команды docker-compose up приводит к постоянному перезапуску контейнера openvpn. docker logs показать следующую ошибку:

/ usr / local / bin / ovpn_run: строка 40: /etc/openvpn/ovpn_env.sh: нет такого файла или каталога

Кто-нибудь знает, почему это происходит, и как мы можем решить эту проблему? Thsnks!

docker-compose.yml

На основе https://github.com/vimagick/dockerfiles/tree/master/obfsproxy

data:
  image: busybox
  volumes:
    - /etc/openvpn

server:
  image: vimagick/openvpn
  ports:
    - "1194:1194/tcp"
  volumes_from:
    - data
  cap_add:
    - NET_ADMIN
  restart: always

obfsproxy:
  image: vimagick/obfsproxy
  ports:
    - "4911:4911"
  links:
    - server:openvpn
  environment:
    - PASSWORD=J23TNHPJPAOQJLTCPLFD4CQYVFY6MEVP
    - DEST_ADDR=openvpn
    - DEST_PORT=1194
    - LISTEN_ADDR=0.0.0.0
    - LISTEN_PORT=4911

1 Ответ

1 голос
/ 05 ноября 2019

Как уже упоминалось в комментарии, изображение слишком старое.

Автор vimagick •

Обновлено 3 года назад Ваш личный путь для безопасного доступа к сетевым ресурсам и услугам.

Второессылка на GitHub, предоставляемая в Dockerhub, также не работает

https://github.com/vimagick/docker-openvpn

Так что трудно разобраться в этом, не потянув и не запустив контейнер.

Я предлагаюиспользуйте https://github.com/kylemanna/docker-openvpn dockerhub ( kylemanna / openvpn) , который является современным и имеет 10M + pull , а также для этого изображения их интересную статью на носителе, которая не займет большечем пять минут для настройки VPN.

set-up-a-vpn-server-with-docker-in-5-minutes

Для клиента вы можетеисследовать openvpn-клиент

...