Купил vps, а там сервера на CentOS работают. Система, конечно, замечательная, но сходу там OpenVPN не поднимается в виду отсутствия оного в стандартный репозитариях. Поскольку пришлось самому плясать с бубном, то отпишу, что в таком случае делать.
В пункте инструкции про Настройку сервера вместо
3. apt-get install openvpn делаем следующее (те кому надо, надеюсь, понимают, что в Red Hat подобных дистрибутивах yum вместо apt-get):
1. Добавляем RPMForge в список репозитариев.
http://wiki.centos.org/AdditionalRes...c0ae92d1398e01 (инструкции немного разные для CentOS 5 и 6)
Приведу для 5 версии:
1.1 rpm --import
http://apt.sw.be/RPM-GPG-KEY.dag.txt
1.2 wget
http://packages.sw.be/rpmforge-relea...l5.rf.i386.rpm (для 32 битной системы)
1.3 rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm
2. Делаем yum install openvpn
Замечания:
3. Примеры конфигов лежат не в /usr/share/doc/openvpn/examples/easy-rsa/2.0/ а в /usr/share/doc/openvpn-2.2.2/easy-rsa/2.0 (аналогично и с примером server.conf)
4. Все скрипты запускаем через source (т е не ./vars а source vars)
5. Настройка файервола через /etc/rc.local не работает. Было лень разбираться что к чему - просто в командной строке выполнил те 3 строчки, что нужно было вписать туда. Делать это после ребута сервера, ибо оно ребутом сбрасывается.
VPN поднялся. Логин успешный.
[Вот кто я!] [Манчкин 13.(3)%] [Убийца 13.(3)%] [Тусовщик 53.(3)%] [Исследователь 20.0%]
[Узнай кто ты!]