VPN на outline
скачиваем необходимое ПО менеджера outline, и клиента, с официального сайта разработчика:
https://getoutline.org/ru/get-started/
скачиваем менеджера
скачиваем клиента
Как видите ПО кросплатформенное, клиентов можете скачать сразу несколько, под любое нужное для поключения к VPN устройство.
Теперь запускаем менеджера
нажимаем +

Выбираем провайдера, если он как у меня не представленный здесь vps то выбираем такой:

копируем в буфер команду для запуска на сервере bash скрипта
Заходим на сервер по ssh и вставляем из буфера на выполнение этой команды.
В итоге получаем примерно вот такой вывод в консоли:
☯
Terminal:
⌕
≡
✕
root@itdid:~# bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)"
> Verifying that Docker is installed .......... NOT INSTALLED
> Would you like to install Docker? This will run 'curl https://get.docker.com/ | sh'. [Y/n] y
> Installing Docker ........................... OK
> Verifying Docker installation ............... OK
> Verifying that Docker daemon is running ..... OK
> Setting PUBLIC_HOSTNAME to external IP ...... OK
> Creating persistent state dir ............... OK
> Generating secret key ....................... OK
> Generating TLS certificate .................. OK
> Generating SHA-256 certificate fingerprint .. OK
> Writing config .............................. OK
> Starting Shadowbox .......................... OK
> Starting Watchtower ......................... OK
> Waiting for Outline server to be healthy .... OK
> Creating first user ......................... OK
> Adding API URL to config .................... OK
> Checking host firewall ...................... OK
CONGRATULATIONS! Your Outline server is up and running.
To manage your Outline server, please copy the following line (including curly
brackets) into Step 2 of the Outline Manager interface:
{"apiUrl":"https://111.111.111.111:21841/6oL6Vl6YOFJYXj0jFhXsQg","certSha256":"3DB7SADFS2345234525345DSD2432C0207F2D77SDDFDSssdfDDDsDF74C0E7964CB368709"}
If you have connection problems, it may be that your router or cloud provider
blocks inbound connections, even though your machine seems to allow them.
Make sure to open the following ports on your firewall, router or cloud provider:
- Management port 21942, for TCP
- Access key port 32042, for TCP and UDP
В процессе если потребуется установить пакеты, которые попросит скрипт нажимаем клавишу (y) и ввод.
далее вставляем полученную информацию для менеджера в соответствующее поле и нажимаем DONE
На этом с настройкой менеджера закончили. Осталось подключить первого клиента.
переходим на главную вкладку менеджера и видим ключ, который уже вставляется в ПО клиента.
нажимаем поделиться ключом
и копируем его в буфер нажав кнопку
теперь запускаем заблаговременно скаченного клиента на нужном нам устройстве
нажимаем добавить сервер

вставляем скопированный ключ

нажимая на кнопку connect наш настроенный таким образом vpn становится активным.

При необходимости отключить vpn нажимаем disconect, это отключает vpn.

-
Создано 21.07.2010 20:44:56
-
Roman Sakhno

Комментарии (1):
есть такое наблюдение. клиент например в mxlinux в режиме загрузки systemd работает. при sysvinit клиент не работает должным образом...
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.