OpenVPN клиент в Ubuntu 9.10

На работе поднят OpenVPN сервер и раньше из дому я подключался из Windows XP, так как там был настроен OpenVPN клиент. Теперь же когда установил Ubuntu на новый жесткий диск решил поставить и здесь OpenVPN, чтобы в случае чего можно было быстро подключится не перегружаясь в Windows XP. Сейчас удаленное подключение на работу особенно актуально, так как я в отпуске :)

Все оказалось довольно просто. Привычная инсталляция через apt-get:

1
igor@ubuntu:~/linux$ sudo apt-get install openvpn

Затем скопировал конфигурационный файл OpenVPN с параметрами подключения и ключи в свой домашний каталог. Далее подправил конфигурационный файл - изменил путь к ключам, больше никаких изменений вносить не нужно было. Собственно и все.
Установление соединения по команде:

1
igor@ubuntu:~/linux$ sudo openvpn --config config.ovpn

Чтобы закрыть соединение нажимаю комбинацию клавиш ctrl+c.

Статьи и новости схожей тематики:

Комментариев: 4

  1. Igorka:

    В примере sudo openvpn –сonfig config.ovpn - перед словом config два дефиса. Почему-то два отображаются слитно в статье :(

    Ответить

  2. alexandr:

    если необходимо чтобы впн цеплялось со стартом компа и до выключения - конфик и файлы надо копировать в папку /etc/openvpn/
    PS кажется туда =], на вскидку не помню, но там уже есть один конфиг для опенвпн - который в комплекте

    Ответить

    Igorka Reply:

    Да, совершенно верно. Достаточно просто бросить конфигурационный файл в этот каталог, чтобы при старте системы поднимался туннель.
    Этот каталог задан в параметре CONFIG_DIR=/etc/openvpn файла /etc/init.d/openvpn
    В конфигурационном файле /etc/default/openvpn есть параметр #AUTOSTART=”all”, который закомментирован, но по умолчанию он принимает значение all. Если раскомментировать его и указать через пробел имена конфигурационных файлов для туннелей, то стартовать будут указанные туннели. Это понадобится, если есть, к примеру, 10 конфигурационный файлов, но стартовать должны только три из них.

    Ответить

  3. alexandr:

    забыл добавить тогда команда запуска не нужна, но если что…
    sudo /etc/init.d/openvpn start - старт
    sudo /etc/init.d/openvpn stop - остановка
    sudo /etc/init.d/openvpn restart - перезапуск

    Ответить

Оставьте свой отзыв