Настройка клиента OpenVPN

Из комментариев к ответу Эстебана окончательный ответ был следующим:

awk -F'=' '$2 ~ /word1|word2|word3|word4/' file1.txt > file2.txt

1
20.03.2016, 00:10
2 ответа

При установке сертификатов, файла конфигурации vpn и т. д. в качестве клиента на Android и iPhone вам не нужно беспокоиться о местоположении в файле конфигурации, приложение позаботится об этом. В Windows, например, немного по-другому, в macOS, используя туннель, просто перетащите файлы в туннель, и он позаботится о путях.

Надеюсь, это поможет.

0
04.05.2020, 23:19

Расположение сертификатов в конфигурационном файле должно отражать место, где они установлены в вашем клиенте. В моем случае сертификат уже встроен в конфигурационный файл клиента:

client
dev tun
proto udp
remote myserver.ddns.com 443
float
comp-lzo adaptive
keepalive 15 60
auth-user-pass
ns-cert-type server
<ca>
-----BEGIN CERTIFICATE-----
...HERE I HAVE A FEW LINES OF SYMBOLS REPRESENTING MY CERTIFICATE...
-----END CERTIFICATE-----
</ca>
resolv-retry infinite
nobind

Некоторые точки доступа блокируют большинство портов, но порт 443 открыт практически везде. Вот почему я предпочитаю использовать его, чтобы иметь доступ к своему домашнему облаку отовсюду.

В конце мне все же пришлось добавить постоянный статический маршрут к некоторым устройствам (в основном raspberry pi) в моей домашней локальной сети, чтобы иметь доступ к ним через VPN извне. Пришлось добавить эту строку в /etc/network/interfaces:

up route add 10.8.0.0/24 via 192.168.1.1 dev eth0
0
28.01.2020, 01:23

Теги

Похожие вопросы