Страница 1 из 1

ovpn Alpine

Добавлено: 13 мар 2024, 16:53
ya
ovpn client

Код: Выделить всё

 mkdir -p /dev/net
 mknod /dev/net/tun c 10 200 
 chmod 600 /dev/net/tun
# cat /dev/net/tun
#chown 100000:100000 /dev/net/tun

Автозагрузка
Добавить скрипт или программу в каталог /etc/local.d

Этот каталог должен содержать программы или скрипты, которые будут запускаться при запуске или остановке локальной службы.

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

Скрипты для автозагрузки из каталога /etc/local.d/ должны быть написаны на языке Bash и иметь расширение ".start", например script.start. Также они должны иметь права на выполнение.

/etc/local.d/ovpn.start

Код: Выделить всё

#!/bin/bash

su -l gt -c 'screen -d -m -S jabber $HOME/vpnbook.sh'
chmod +x /etc/local.d/ovpn.start


/home/gt/vpnbook.sh

Код: Выделить всё

#!/bin/sh

sudo openvpn --config $HOME/vpnbook-fr231-tcp443.ovpn --auth-user-pass $HOME/vpnbook.pass --auth-nocache