Вотсвязьк полным инструкциям.
Когда я дохожу до шага 9, под заголовком «9. Настройка файлов конфигурации клиента» написано:
Теперь мы настроим openVPN для работы в качестве клиента. Помните, что мы уже установили пакет openvpn в клиенте, и у нас есть «ca.crt», «vpnclient1.key», vpnclient1.crt» в /etc/openvpn/
Скопируйте пример client.conf в /etc/openvpn.
$ sudo cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf /etc/openvpn/
Отредактируйте /etc/openvpn/client.conf.
...
Укажите, что это клиент OpenVPN.
удаленный vpnserver 1194
ca ca.crt
сертификат vpnclient1.crt
ключ vpnclient1.ключ ...
Теперь запустите OpenVPN в клиенте.
$ /etc/init.d/openvpn start * Запуск демона(ов) виртуальной частной сети... * Автоматический запуск VPN-клиента
$ ifconfig tun0 tun0 Инкапсуляция ссылки:НЕУКАЗАННЫЙ HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.6 P-t-P:10.8.0.5 Mask:255.255.255.255
Однако при попытке выполнить последнюю команду я получаю следующую ошибку:
bash: /etc/init.d/openvpn: No such file or directory
Я предположил, что скрипт был включен в systemctl или что-то в этом роде, поэтому я попробовал следующие несколько:
# systemctl enable [email protected]
# systemctl start [email protected]
...на который я наткнулся через автодополнение табуляции. Может ли кто-нибудь пролить свет на то, как действовать дальше?
Спасибо
решение1
Чтобы запустить соединение OpenVPN, определенное foo.conf
в /etc/openvn
современной системе Fedora, которую вы хотите использовать , и включить его для будущих загрузок с помощью .systemctl start [email protected]
systemctl enable [email protected]
Модуль systemd в этом формате [email protected]
является шаблонным модулем, и вам необходимо указать, с каким конкретным экземпляром модуля вы хотите работать — в случае OpenVPN имя экземпляра — это базовое имя файла конфигурации.
Таким образом, в вашем случае вы можете начать соединение с помощью:
systemctl start [email protected]
и включите его навсегда с помощью:
systemctl enable [email protected]