Я не могу просто установить VPN-сервис или что-то подобное на нем, чтобы сделать это
Почему, конечно, вы можете! Quick Googling привел меня к этому учебному пособию и этому учебному пособию, в котором они объясняют, как настроить клиент OpenVPN на Raspberry Pi. Обратите внимание, что эти руководства предназначены специально для этих провайдеров VPN, но совсем не сложно просто заменить параметры конфигурации для другого провайдера VPN.
Вот краткое содержание второго урока:
ШАГ 1. Обновите свой текущий список пакетов:
sudo apt-get update
ШАГ 2. Установите демон / пакет openvpn
sudo apt-get install openvpn
ШАГ 3. Загрузите необходимые файлы конфигурации, затем скопируйте их в pi (через scp или FTP), затем разархивируйте их в /etc/openvpn
sudo mv openvpn.zip /etc/
sudo unzip openvpn.zip
cd /etc/openvpn
ШАГ 4. (Необязательно) Отредактируйте конфигурацию для добавления своего имени пользователя и пароля (не будет запрашиваться при каждой попытке подключения). Откройте файл конфигурации, который вы хотите использовать: после 'auth-user-pass' добавьте user.txt Сохраните конфигурацию и выйдите в оболочку.
Создайте файл user.txt с вашим именем пользователя и паролем в двух разных строках, например: root@raspberrypi:/etc/openvpn# cat user.txt username password root@raspberrypi:/etc/openvpn#
Защитите файл: chmod go-rwx user.txt
Сделайте исполняемый файл conf.sh: chmod +x /etc/openvpn/change_resolv_conf.sh
ШАГ 5. Используйте следующую команду для подключения (замените имя конфигурации тем, которое вам нужно):
sudo openvpn --daemon --cd /etc/openvpn --config ibVPN-UK-Gosport.ovpn
Проверить состояние:
curl ifconfig.me
ШАГ 6. Чтобы отключить запуск:
killall -9 openvpn