...
- Отредактировать скрипт запуска VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-start
):function main() {
disconnect
# connect_not_mpl
connect_openconnect_impl
# connect_vipnet_impl
# connect_continent_ap_impl
# connect_imitation_impl
return $?
}
- В скрипте запуска VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-start
) указать параметры подключенияopenconnect
:local URL="<URL-адрес сервера VPN>"
local GROUP="<Рабочая группа>"
local USERNAME="<Имя пользователя>"
local PASSWORD="<Пароль>"
ВНИМАНИЕ! Хранение логина и пароля в открытом виде небезопасно! Рекомендуется использовать подключение по сертификатам и доработать соответствующим образом скрипт запуска. - Отредактировать скрипт проверки статуса VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-status
):function main() {
# status_not_mpl
status_openconnect_impl
# status_vipnet_impl
# status_continent_ap_impl
# status_imitation_impl
return $?
}
- Отредактировать скрипт отключения VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-stop
):function main() {
# disconnec_not_mpl
disconnect_openconnect_impl
# disconnect_vipnet_impl
# disconnect_continent_ap_impl
# disconnect_imitation_impl
return $?
}
- В конфигурационном файле
/etc/xdg/vpn-helperrc
включить запуск от учетной записиroot
:AsRoot=true
...
- Отредактировать скрипт запуска VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-start
):
В скрипте запуска VPN (function main() {
disconnect
# connect_not_mpl
#
connect_openconnect_impl
connect_vipnet_impl
# connect_continent_ap_impl
# connect_imitation_impl
return $?
}
/usr/lib/astra-mobile/astra-mobile-vpn-start
) указать параметры подключенияopenconnect
:local NAME="<Имя пользователя>"
local PASS="<Пароль>"
ВНИМАНИЕ! Хранение логина и пароля в открытом виде небезопасно! Рекомендуется использовать подключение по сертификатам и доработать соответствующим образом скрипт запуска. - Отредактировать скрипт проверки статуса VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-status
):function main() {
# status_not_mpl
#
status_openconnect_impl
status_vipnet_impl
# status_continent_ap_impl
# status_imitation_impl
return $?
}
- Отредактировать скрипт отключения VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-stop
):function main() {
# disconnec_not_mpl
#
disconnect_openconnect_impl
disconnect_vipnet_impl
# disconnect_continent_ap_impl
# disconnect_imitation_impl
return $?
}
...
- Отредактировать скрипт запуска VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-start
):function main() {
disconnect
# connect_not_mpl
#
connect_openconnect_impl
# connect_vipnet_impl
connect_continent_ap_impl
# connect_imitation_impl
return $?
}
- В скрипте запуска VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-start
) указать параметры подключения:local NAME="<Имя пользователя>"
local PASS="<Пароль>"
ВНИМАНИЕ! Хранение логина и пароля в открытом виде небезопасно! Рекомендуется использовать подключение по сертификатам и доработать соответствующим образом скрипт запуска. - Отредактировать скрипт проверки статуса VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-status
):function main() {
# status_not_mpl
#
status_openconnect_impl
# status_vipnet_impl
status_continent_ap_impl
# status_imitation_impl
return $?
}
- Отредактировать скрипт отключения VPN (
/usr/lib/astra-mobile/astra-mobile-vpn-stop
):function main() {
# disconnec_not_mpl
#
disconnect_openconnect_impl
# disconnect_vipnet_impl
disconnect_continent_ap_impl
# disconnect_imitation_impl
return $?
}
...