*Самый простой способ сделать VPN на компьютере*
Если у вас есть свой сервер где-то в интернете и вы бы хотели защитить свой трафик, то на компьютере это сделать достаточно просто. Можно воспользоваться утилитой SSH которая позволяет не только подключаться для работы в терминале через шифрованное соединение, но и создавать туннели или легковестные VPN соединения.
Для этого выполните следующую команду:
ssh -D 8123 -f -C -q -N myuser@remote-server.com
Описание аргументов:
-D: Это будет локальный порт к которому будут соединяться программы на вашем компьютере
-f: Процесс SSH будет запущен через форк процесса, то есть в фоне и не будет требовать открытого окошка
-C: Включить сжатие данных при отправке
-q: Тихий режим, нет этот параметр не отключает звук соединяющегося модема, а просто говорит не печатать на экран служебную информацию
-N: Говорит SSH, что после соединения и поднятия туннеля никакие дополнительные команды не будут отправлены
-P: если на вашем сервере SSH в целях безопасности поднят не на стандартном порту, то укажите его номер в этом параметре
Теперь можно в настройках системы прописать SOCKS5 прокси вида localhost:8123, где 8123 это порт который вы указали в первом параметре.
Теперь все соединения программ будут сначала идти на ваш сервер, а от него уже дальше. То есть если ваш сервер находится в Нидерландах, то сайты будут думать что вы физически находитесь там.
Для защиты мобильного трафика лучше использовать более сложные решения.