Устанавливаю openvpn по мануалу .
1-я команда: rpm -Uvh https://dl.fedoraproject.org/pub/epel/5/i386/epel-release-
5-3.noarch.rpm. на что пишет Неизвестноя или неожиданная ошибка. скачал вручную установил.
дальше устанавливаю сам openvpn тут все без ошибок. дальше по мануалу пишу: cp -R /usr/share/openvpn/easy-rsa/2.0/ /etc/openvpn/
пишет что нет такого файла или коталога захожу через mc в /usr/share/openvpn/ а она пустая, и сколько бы раз я не пробывал переустаналивать openvpn картина не меняется, что я делаю не так ?????? 2- й день парюсь
Помогите с openvpn CentOS 5
Покажи вывод rpm -ql openvpn
А вы точно по мануалу ставите?
yum install openvpn
chkconfig openvpn onКакая версия CentOS у вас установлена x32 или x64 ?
Подключите репозиторий rpmforge:
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpmИ попробуйте установить OpenVPN.
Походу в репозитории Epel он не полный.
Не надо подключать rpmgorge, иначе конфликты получишь. EPEL нормальный.
[console][root@openvpn /]# rpm -ql openvpn
/etc/openvpn
/etc/rc.d/init.d/openvpn
/usr/lib/openvpn
/usr/lib/openvpn/plugin
/usr/lib/openvpn/plugin/lib
/usr/lib/openvpn/plugin/lib/openvpn-auth-pam.so
/usr/lib/openvpn/plugin/lib/openvpn-down-root.so
/usr/lib/openvpn/plugins
/usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so
/usr/lib/openvpn/plugins/openvpn-plugin-down-root.so
/usr/sbin/openvpn
/usr/share/doc/openvpn-2.3.2
/usr/share/doc/openvpn-2.3.2/AUTHORS
/usr/share/doc/openvpn-2.3.2/COPYING
/usr/share/doc/openvpn-2.3.2/COPYRIGHT.GPL
/usr/share/doc/openvpn-2.3.2/INSTALL
/usr/share/doc/openvpn-2.3.2/PORTS
/usr/share/doc/openvpn-2.3.2/README
/usr/share/doc/openvpn-2.3.2/README.auth-pam
/usr/share/doc/openvpn-2.3.2/README.down-root
/usr/share/doc/openvpn-2.3.2/contrib
/usr/share/doc/openvpn-2.3.2/contrib/OCSP_check
/usr/share/doc/openvpn-2.3.2/contrib/OCSP_check/OCSP_check.sh
/usr/share/doc/openvpn-2.3.2/contrib/README
/usr/share/doc/openvpn-2.3.2/contrib/multilevel-init.patch
/usr/share/doc/openvpn-2.3.2/contrib/openvpn-fwmarkroute-1.00
/usr/share/doc/openvpn-2.3.2/contrib/openvpn-fwmarkroute-1.00/README
/usr/share/doc/openvpn-2.3.2/contrib/openvpn-fwmarkroute-1.00/fwmarkroute.down
/usr/share/doc/openvpn-2.3.2/contrib/openvpn-fwmarkroute-1.00/fwmarkroute.up
/usr/share/doc/openvpn-2.3.2/contrib/pull-resolv-conf
/usr/share/doc/openvpn-2.3.2/contrib/pull-resolv-conf/client.down
/usr/share/doc/openvpn-2.3.2/contrib/pull-resolv-conf/client.up
/usr/share/doc/openvpn-2.3.2/sample
/usr/share/doc/openvpn-2.3.2/sample/Makefile
/usr/share/doc/openvpn-2.3.2/sample/Makefile.am
/usr/share/doc/openvpn-2.3.2/sample/Makefile.in
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/README
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/client.conf
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/firewall.sh
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/home.up
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/loopback-client
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/loopback-server
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/office.up
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/openvpn-shutdown.sh
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/openvpn-startup.sh
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/roadwarrior-client.con
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/roadwarrior-server.con
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/server.conf
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/static-home.conf
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/static-office.conf
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/tls-home.conf
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/tls-office.conf
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/xinetd-client-config
/usr/share/doc/openvpn-2.3.2/sample/sample-config-files/xinetd-server-config
/usr/share/doc/openvpn-2.3.2/sample/sample-keys
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/README
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/ca.crt
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/ca.key
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/client.crt
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/client.key
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/dh1024.pem
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/pass.crt
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/pass.key
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/pkcs12.p12
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/server.crt
/usr/share/doc/openvpn-2.3.2/sample/sample-keys/server.key
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/defer
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/defer/README
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/defer/build
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/defer/simple.c
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/defer/simple.def
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/defer/winbuild
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/log
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/log/build
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/log/log.c
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/log/log_v3.c
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/log/winbuild
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/simple
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/simple/README
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/simple/build
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/simple/simple.c
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/simple/simple.def
/usr/share/doc/openvpn-2.3.2/sample/sample-plugins/simple/winbuild
/usr/share/doc/openvpn-2.3.2/sample/sample-scripts
/usr/share/doc/openvpn-2.3.2/sample/sample-scripts/auth-pam.pl
/usr/share/doc/openvpn-2.3.2/sample/sample-scripts/bridge-start
/usr/share/doc/openvpn-2.3.2/sample/sample-scripts/bridge-stop
/usr/share/doc/openvpn-2.3.2/sample/sample-scripts/ucn.pl
/usr/share/doc/openvpn-2.3.2/sample/sample-scripts/verify-cn
/usr/share/doc/openvpn-2.3.2/sample/sample-windows
/usr/share/doc/openvpn-2.3.2/sample/sample-windows/sample.ovpn
/usr/share/man/man8/openvpn.8.gz
/usr/share/openvpn
/var/run/openvpn[/console]
Не надо подключать rpmgorge, иначе конфликты получишь. EPEL нормальный.
Просто у меня именно OpenVPN заводился с репозитория rpmforge.
Теперь ты видишь что и где лежит. Твоя инструкция неправильная.
[quote="Vascom"]Не надо подключать rpmgorge, иначе конфликты получишь. EPEL нормальный.
Просто у меня именно OpenVPN заводился с репозитория rpmforge.[/quote]
В таком случае надо уточнять, что перед этим надо отключить репозиторий EPEL и возможно удалить все пакеты, установленные из него.
Эти два репозитория несовместимы между собой.
Согласен, по моему лучше удалить Epel repo, и поставить OpenVPN с Rpmforge.
yum release epel-releaseА потом ставить rpmforge:
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpmНу и OpenVPN как выше писалось.
Кстати да, в установленном пакете из Epel нету каталога easy-rsa в папке doc:
/usr/share/doc/openvpn-2.*.*/easy-rsa/2.0Загружается http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.
rf.i386.rpm
ошибка: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i
386.rpm пропускается - ошибка передачи - Неизвестная или неожиданная ошибка
У тебя ошибка, ты не правильно ссылку скопировал, надо нажать правой кнопкой на ней, и в меню выбрать копировать ссылку (в браузере).
Обычным выделением с форума копируется не вся ссылка, а только часть.
Согласен, по моему лучше удалить Epel repo, и поставить OpenVPN с Rpmforge. textyum release epel-releaeА потом ставить rpmforge:
textrpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpmНу и OpenVPN как выше писалось.
Кстати да, в установленном пакете из Epel нету каталога easy-rsa в папке doc: text/usr/share/doc/openvpn-2.*.*/easy-rsa/2.0
Сейчас попробую всё удалить и поставить так как вы написали
У тебя какая версия CentOS 32-я или 64 ?
CentOS 5,5 32
[quote=AlfaStriker]У тебя какая версия CentOS 32-я или 64 ?
CentOS 5,5 32[/quote]
Значить правильный репозиторий подобрали, а то ясный пень с x64 репусом не зоведется.
/usr/share/doc/openvpn-2.*.*/easy-rsa/2.0
он же всегда здесь был:
/usr/share/openvpn/easy-rsa/2.0/
и не путайте 2.0 и 2.3.х
[quote=Denis_____5][quote=AlfaStriker]У тебя какая версия CentOS 32-я или 64 ?
CentOS 5,5 32[/quote]
Значить правильный репозиторий подобрали, а то ясный пень с x64 репусом не зоведется.[/quote]
Что то я не понял у меня стоит репозитарий под 64 ?
[quote=AlfaStriker][quote=Denis_____5]
CentOS 5,5 32
Значить правильный репозиторий подобрали, а то ясный пень с x64 репусом не зоведется.[/quote]
Что то я не понял у меня стоит репозитарий под 64 ?[/quote]
или не тот openvpn ставлю?
Репозиторий Epel правильный, а вот пакет думаю не заведется, с него.
Установите лучше openvpn с rpmforge, тогда будет как по инструкции работать.
Репозиторий Epel правильный, а вот пакет думаю не заведется, с него.
Все там работает.
Читай README:
Generate the master Certificate Authority (CA) certificate & key
In this section we will generate a master CA certificate/key, a server certificate/key, and certificates/keys for 3 separate clients.
For PKI management, we will use easy-rsa, a set of scripts which is bundled with OpenVPN 2.2.x and earlier. If you're using OpenVPN 2.3.x, you need to download easy-rsa separately from here.(https://github.com/OpenVPN/easy-rsa)
If you are using Linux, BSD, or a unix-like OS, open a shell and cd to the easy-rsa subdirectory. If you installed OpenVPN from an RPM or DEB file, the easy-rsa directory can usually be found in /usr/share/doc/packages/openvpn or /usr/share/doc/openvpn (it's best to copy this directory to another location such as /etc/openvpn, before any edits, so that future OpenVPN package upgrades won't overwrite your modifications). If you installed from a .tar.gz file, the easy-rsa directory will be in the top level directory of the expanded source tree.
В общем http://openvpn.net/index.php/open-source/documentation/howto.html#install
по моему лучше удалить Epel repo
и огрести потом кучу проблем с тем, откуда же взять пакет