LINUX.ORG.RU

@telepat :)

через терминал скачал конфиг openvpn

чем качал? (wget, curl, ...)

в «хрустальном шаре» твой конфиг виден в «рабочей» директории терминала... Whonix разве не «забывает» всё при ресете/ребуте?

anymouze ★★
()
Ответ на: @telepat :) от anymouze

Я ещё только осваивают, и на самом деле не знаю что вам ответить по поводу «wget/curl». Для скачивания я использовал команду: «sudo apt-get istall openvpn»

Cyborg_Grobyc
() автор топика
Ответ на: комментарий от Cyborg_Grobyc

sudo apt-get istall openvpn

  1. вероятно, всё же
    sudo apt-get install openvpn
  2. и это команда установки пакета openvpn

Если ошибок не было, то ты установил openvpn в Whonix. Теперь (наверное) нужно настроить «под себя» и можно пользоваться.

По какому мануалу «работаешь»?

anymouze ★★
()
Ответ на: комментарий от MrClon

А нет, это не «установил openvpn», это «опечатка в команде»

MrClon ★★★★★
()
Ответ на: @telepat :) от anymouze

Whonix разве не «забывает» всё при ресете/ребуте?

Путаешь с Tails.
Конфиг может лежать в домашней папке. Запуск простой sudo openvpn config.ovpn
Возможно в конфиг нужно дописать:

script-security 2
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
А если указать:
auth-user-pass /home/user/pass.txt
то можно не вводить пароль. В pass.txt должны быть указаны username и password, каждый с новой строки.

anonymous
()
Ответ на: комментарий от anonymous

config.ovpn нужно получить у поставщика VPN услуги. Скачать из личного кабинета, например.

anonymous
()
Ответ на: комментарий от anymouze

Дело в том, что на следующем этапе необходимо прописать директорию в терминале, в которой располагается конфиг.

Cyborg_Grobyc
() автор топика
Ответ на: комментарий от Cyborg_Grobyc

«секретный мануал» ты так и не указал. openvpn установился? Попробуй сделать, как anonymous говорит

Конфиг может лежать в домашней папке. Запуск простой sudo openvpn config.ovpn Возможно в конфиг нужно дописать:

script-security 2 up /etc/openvpn/update-resolv-conf down /etc/openvpn/update-resolv-conf

А если указать:

auth-user-pass /home/user/pass.txt

то можно не вводить пароль. В pass.txt должны быть указаны username и password, каждый с новой строки

config.ovpn нужно получить у поставщика VPN услуги. Скачать из личного кабинета, например.

anymouze ★★
()
Ответ на: комментарий от Cyborg_Grobyc

Директория указывается командой cd. Но openvpn можно указать полный путь на файл, например openvpn /home/cyborgbl/proton.opvn При копировании в виртуалку файл мог попасть куда-то в /media или /mnt или /run

Задай файлу уникальное имя, скопируй. Поставь sudo apt-get install mc и в нем поищи: перейди в /, команда-поиск файла - далее как на скрине http://www.imagebam.com/image/f58ea01057512284

anonymous
()
Ответ на: комментарий от anonymous

А чтобы не вводить пароль к sudo нужно отредактировать /etc/sudoers

sudo nano /etc/sudoers
Строка %sudo должна быть
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
Сохранение Ctrl+O. Выход Ctrl+X. Только осторожно. Один неправильный символ и можно поломать систему! Не смертельно, но придется исправлять, загрузившись с Live образа.
Если sudo недоступен для пользователя (по умолчанию в Debian так, если при установке был разрешен логин root), нужно добавить себя в группу sudo и перезагрузиться
su -
adduser $USER sudo
exit
Печатать каждый раз команды в терминале необязательно. Клавиша вверх показывает историю команд.

anonymous
()
Ответ на: комментарий от anonymous

А вставка в терминал и nano редакторе Ctrl+Shift+V
Ctrl+C завершение приложения.

anonymous
()
11 января 2019 г.
Ответ на: комментарий от anonymous

Оказывается в rpm-based системах нет resolvconf. И как там обновлять DNS? Не вручную же править /etc/resolv.conf каждый раз. openvpn не работает. Нагуглил вот https://unix.stackexchange.com/questions/90035/how-to-set-dns-resolver-in-fed...

В deb-based скрипт /etc/openvpn/update-resolv-conf обращается к /sbin/resolvconf который находится в пакете resolvconf. Такого пакета нет в rpm. Только у арча есть скрипты /usr/share/openvpn/contrib/pull-resolv-conf/client.up взятые из debian.

anonymous
()
1 апреля 2019 г.
Ответ на: комментарий от anonymous

В настройках системного подключения Network Manager'a (NM) указать «IPv4 автоматически, только адреса, IPv6 disabled». DNS 8.8.8.8.
При таких настройках в /etc/resolv.conf останется 8.8.8.8 до и после установки openvpn соединения и в /etc/openvpn/update-resolv-conf не будет нужды. В /etc/resolv.conf NM вставляет то, что указано в его гуе.
Это также позволит избежать пропихивания через PUSH впновского DNS (и DNS интернет провайдера).

Вообще-то в конфиг ovpn можно вписать
dhcp-option DNS 8.8.8.8 #свой DNS
В сочетании с /etc/openvpn/update-resolv-conf это приведет к тому, что в системе (/etc/resolv.conf) будет прописано 2 DNS. Первый: указанный в dhcp-option, второй: тот, что пропихнул VPN провайдер через PUSH. Линукс будет стараться использовать первый, но если какой затык, может переключиться и на второй. Так что лучше update-resolv-conf не использовать.

Nakita
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.