Консольный клиент для бесплатного VPN vpngate.net
Когда-то давно на сайте писали о бесплатном японском VPN vpngate.net, к сожалению, официальный клиент был только под винды, но народ наскриптил и под Android/iOS и графический клиент под Gnome
А вот консольного не было, пришлось делать самому.
-
wget
-
openvpn
-
dialog
- Получение списка серверов
- Сортировка списка серверов
- Добавление дополнительных опций в конфиг VPN
- Установка соединения с сервером
Настройка скрипта осуществляется путем редактирования переменных скрипта.
LISTADDR="http://www.vpngate.net/api/ip hone/"
- адрес списка серверовLISTFILE="servers"
- файл со списком серверов на локальной машинеDATADIR="./data"
- рабочий каталогDIALOG="dialog"
- команда, вызывающая утилиту dialog
.OPENVPN="openvpn"
- команда, вызывающая утилиту openvpn
.VPN_LOGIN="vpn"
- логин.VPN_PASS="vpn"
- парольAUTH_FILE="vpngate.auth"
- файл авторизацииAUTH_DIR="$DATADIR"
- директория с файлом авторизации.LOG_FILE=""
- путь к файлу log'аLOG_TTYN="3"
- отправлять log на терминал, номер которого указан в переменнойRMLOG=0
- удалять log по выходу из программы (0
- не удалять, 1
- удалять)LOG_APPEND=0
- дописывать log (0
- не дописывать 1
- дописывать)1. Установите пакет (Slackware) или скачайте основной скрипт, скрипт настройки маршрутизации и опции VPN
2. В случае необходимости измените значения переменных скрипта
3. Измените скрипт маршрутизации в соответствии с вашими настройками
3. Запустите скрипт (
vpngate
)4. Обновите список VPN-серверов (пункт основного меню Update VPN List)
5. В случае необходимости отсортируйте список серверов и откорректируйте список дополнительных опций VPN.
6. Выберите пункт меню Connect VPN...
7. Выберите нужный сервер и нажмите OK
Главное меню
Загрузка списка серверов
Подготовка списка серверов
Параметр сортировки списка серверов
Порядок сортировки
Опции VPN
Выбор VPN-сервера
Информация о VPN-сервере
Соединение с сервером
Разъединение
Окно About
Тест соединения
Репозиторий на GitHub
Пакет для Slackware
Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2020/11/02/kons