а использование VPN не позволяет зарегистрироваться на сайте партнера.
Это не VPN, значит, а шляпа. Нормальный VPN не обнаружить.
Мне кажется, что нужно купить VDS за пределами России, настроить удалённое подключение к ОС Linux (IP-адрес по идее будет той страны, у которой заказан виртуальный сервер) и уже с этой системы зарегистрироваться на сайтах и заказать другой VDS для сайта
Это несвязанные задачи.
- покупаем VPS в Забугории, подымаем там VPN (и возможно прокси), ходим через этот VPN (прокси) на сайты партнеров. У меня при такой схеме никто не ловит того факта, что его дуют (кроме intel.com).
- VPS для сайта можно купить у ста тыщ хостеров, в том числе и российских (да, у них есть ДЦ например в Амстердаме)