Нам понадобится выполнить следующее:
- установить утилиту openvpn
- подготовить *.crt файл, содержащий цифровой ключ
- подготовить файл с настройками соединения
- настроить шлюз
Для начала установим утилиту openvpn, чтобы использовать ее как VPN клиент:
sudo apt-get install openvpn
Затем подложим файл *.crt по этому пути:
/etc/openvpn/my.crt
Замечу:
Если у вас нет в наличии .crt файла - вам необходимо получить его у администратора вашего VPN сервера.
Теперь создадим файл с настройками для нашего VPN соединения:
sudo touch /etc/openvpn/my.conf
Содержимо файла должно быть приблизительно такого вида:
client
dev tun
proto tcp
remote _ip_или_имя_хоста_vpn_сервера_
resolv-retry infinite
nobind
persist-key
persist-tun
auth-user-pass
ca my.crt
verb 3
mute 20
Так же, возможно, потребуется настроить шлюз по умолчанию, в случае если возникнет следующая ошибка:
OpenVPN ROUTE: net_gateway undefined -- unable to get default gateway from system
Новый дефолтный шлюз можно создать с помощью такой команды:
route add default gw eth0
Теперь мы настроили все, что нам необходимо и можем открывать VPN соединение.
Для этого выполним следующие команды:
cd /etc/openvpn
sudo openvpn --config ./my.conf
Теперь вам останется только ввести свои авторизационные данные (логин, пароль) и соединение будет благополучно открыто.
No comments:
Post a Comment