FAQ: Как запустить OpenVPN в ресивере
Несмотря на то, что в теме без обсуждения плагина я подробно написал как запустить опенвпн в ресивере, по той инструкции иногда не получается запустить опенвпн.
Там на самом деле проблема всегда в одном, файлы конфига и пароля почему-то не удается корректно прочитать плагину опенвпн.
И сообщение при этом вы получаете типа такого
- Код:
-
OpenVPN not running
No dev tun found!
Хотя разумеется, tun прекрасно лочится, проблема совсем не в нем, а именно как я и сказал, мы создали некорректный файл пароля.
Предполагаю, дело в кодировке.
Поэтому вообще откажемся от идеи что-либо создавать самим, а все данные введем в телнете.
Даже я сам, вчера целый день мучился и не смог запустить опенвпн.
А сейчас на свежую голову подумал нахрена мучиться с файлами настроек, когда можно вообще не трогать файл конфига скажем от бесплатного сервера VPNBOOK отсюда - https://www.vpnbook.com/freevpn
А логин и пароль набрать в телнете, ну уж тогда-то плагин не сможет не принять данные, сославшись на некорректность файла, телнет нам стопроцентно обеспечит эту корректность.
Вобщем, если вы просто повторите то, что я сейчас опишу, вы точно стопроцентно получите работающий впн в ресивере, и ваши мучения закончатся.
Вся идея состоит в том, что вообще ничего, никаких файлов не редактировать и даже не открывать файл конфига полученный от бесплатного сервера, чтобы ненароком не повредит кодировку файла и не давать шанса глючному опенвпн приводит типа
No dev tun found!Да все будет фаунд)))))
Итак шаг первый.
Устанавливаем собственно опенвпн и скачиваем файлы конфига из бесплатного сервера vpnbook по вышеприведенному адресу (или возьмите у меня из подписи любой другой бесплатный сервер).
Открываем телнет и начинаем набирать команды.
Сперва на всякий случай обновим пакеты.
- Код:
-
opkg update
Далее с фида устанавливаем openvpn
- Код:
-
opkg install openvpn
Сделаем перезагрузку ресивера.
https://www.vpnbook.com/
Здесь на странице нажимаем вкладку OpenVPN, на рисунке ниже указано черной стрелкой
Там в списке как видите только 2 европейских сервера, остальные только для веб-серфинга.
Одну из этих двух и скачиваем.
Скачается такой файл
VPNBook.com-OpenVPN-Euro2.zipРаспаковываем куда-нибудь.
И получаем 4 файла с расширением
ovpn.
К примеру
vpnbook-pl226-udp25000.ovpn
vpnbook-pl226-udp53.ovpn
vpnbook-pl226-tcp443.ovpn
vpnbook-pl226-tcp80.ovpn
И повторюсь, просто распакуйте из архива эти файлы куда-нибудь на комп и ни в коем случае не трогайте их, не переименовывайте, не открывайте!
Теперь нам нужна какая-нибудь телнет-программа.
Лучшее что есть для наших ресов это putty.
Но я пользуюсь обычным глючным DCC, то бишь dreambox control center.
Вот теперь все что мы создадим вручную, это одну единственную папку.
Так как мы знаем, что любая телнет программа по умолчанию "открываться" будет в папке нашего имиджа по пути
/home/root/ , то именно в этой папке и создадим нужную нам папку, чтобы по телнету далеко не надо было ходит.
Открываем по фтп в телнете папку
/home/root/ и создаем папку под любым понятным для нас названием только английскими буквами.
Например
vpnbook , вот он создался
Если ваш имидж по умолчанию не дал папке права 755, присвойте такие права вручную.
Вот теперь в эту папку и кидаем не тронутые нами файлы конфигов, те самые 4 штуки.
И ничего более не делаем, ни права не меняем, ничего.
Теперь в DCC или putty, как вам удобно, открываем телнет и заходим в телнете в эту папку
Команда такая
- Код:
-
cd vpnbook
И далее нам остается в этом же самом телнете логин и пароль ввести, чтобы чертов опенвпн уже никак не мог не принять их, и никаких чтобы но дев тюн файнд не было.
Для этого в той же самой странице vpnbook узнаем наши бесплатные логин и пароль. Пароль кстати там меняется кажись каждые сутки, учтите это.
Вот они логин и пароль
Теперь выбираем из 4 конфигов какой-нибудь, например этот (udp просто большую скорость даст)
vpnbook-pl226-udp53.ovpn
Просто копируем имя файла в память компа.
Далее в телнете даем такую команду с тем самым именем файла (в телнете все еще находимся в папке vpnbook)
- Код:
-
openvpn --config vpnbook-pl226-udp53.ovpn
Далее телнет попросит ввести UserName и Пароль, вот их и вводим по очереди, то есть в данном случае юзернейм это
vpnbook, а пароль
5bhea6uПри вводе пароля как знаете ваш пароль не виден, но он вводится
И нажимаем ОК.
Все!
У вас уже совсем другой айпи в ресивере.
Ну чтобы убедится так как опенвпн не имеет интерфейса, можете установить плагин
VpnChangerА затем войдя в него, увидите вот такое вот
Как видите плагин-то этот говорит, что у вас якобы опенвпн не запущен, а на самом деле смотрите айпи, он немецкий!))))
Все это я проделал за несколько минут.
И будьте уверены у вас все получится.....
---