Вы можете сделать это просто с помощью ssh. Это зависит от вашего клиента, но версия командной строки выглядит следующим образом, и putty и другие ssh-клиенты имеют возможность сделать это.
Первый подход называется динамической переадресацией портов и эффективно превращает ваш ssh-сеанс в прокси socks.
На вашей локальной машине сделайте что-то вроде:
ssh -D8080 user@debianvpsip
В вашем браузере или любом другом программном обеспечении, поддерживающем socks-прокси, вы можете установить прокси-сервер на 127.0.0.1:8080
, и любой трафик, отправляемый на этот порт, будет выходить в Интернет, как если бы он исходил от вашего vps.
Второй подход, если вы хотите нацелиться на конкретный пункт назначения, вы можете использовать локальную переадресацию портов:
ssh -L1234:remoteip:80 user@debianvpsip
Это создаст локальный порт 127.0.0.1:1234, и любой трафик, отправленный на этот порт, будет перенаправлен на remoteip:80
В обоих случаях трафик будет исходить от вашего Debian VPS.