Этот пост посвящен личному VPN
На момент написания поста, в РФ на мобильных операторах этот VPN работать НЕ БУДЕТ. Только у вас дома через провод/wifi. Для обхода нужны мосты/proxy. Об это в другой раз.
Берем где угодно VPS, самый лайтовый и дешевый, главное заранее выбрать страну, Германия и Нидерланды мои любимые.
Идеально Debian 12, Ubuntu мы тут не жалуем!
Заходим на сервер и выполняем эти команды:
apt update && apt upgrade
apt install curl
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
chmod +x wireguard-install.sh
./wireguard-install.sh
Это обновит систему, установит curl, он скачает нам скрипт установки и его же мы запустим.
Скрипт спросит нас о том, что мы хотим сделать
1) Add a new user и ENTER, ENTER, ENTER
Главное не забыть заполнить имя юзера и прочее 😉
Это создаст для нас файлик
wg0-client-<user>И даст QR на весь экран
Но нужно наш VPN еще включить!
systemctl enable wg-quick@wg0.service
systemctl start wg-quick@wg0.service
Чтобы сделать еще юзеров (1 юзер на 1 девайс) просто введите команду
./wireguard-install.sh
После создания профиля иные команды вводить не требуется.
➖➖➖
Берете любой VPN клиент с поддержкой wireguard (можно от Wireguard) на ПК/телефоне и вставляете туда свой .conf
Либо через QR, либо копированием текста. А еще можно добавить соединение VPN(Wireguard) в самой системе и вбить туда руками данные из конфинга.
Чтобы взять конфинг введите команду
cat wg0-client-<user>где юзер это ваше имя, разберетесь там
Выделите мышкой и нажмите ctrl + shift + c, теперь у вас скопирован ваш конфинг
На этом все. Включаете его в клиенте и оно работает!