VPN+TOR+VPN

Михаил4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.10.2021

требуется написать скрипт для создания ВПН для

мобильных устройств (андройд, ИОС) из

двух серверов, условно назовем их ближний

рубеж и дальний рубеж.

Концепцт следующий, мобильный передает весь

трафик на ближний рубеж (сервер1) далее

с сервера1 трафик через сеть TOR уходит

на сервер2 (дальний рубеж) и уже оттуда

доходит непосредственно до конечных

точек, сайтов и пр.

Обратный трафик проходит соответсвтенно - сервер 2 - ТОР

- сервер 1 - мобильное устройство.

Что мы имеем, провайдер не видит, что мобильный телефон

использует TOR, сервер1 огражден от сервера

2 сетью ТОР, что должно в теории дать

устойчивость к "абузам" на сервер2,

и даже при изьятии железа, не выдать

ближний рубеж и тем более айпи мобильного

телефона.

1. Сервер1 и Сервер2 не должны знать о существовании

друг друга (надеюсь это возможно, если

не возможно, нужно доработать концепт)

2. Трафик обязательно должен проходить в

промежуточном этапе через сеть ТОР,

3. UDP должен быть "зарезан", IPv6 аналогично (насколько

я понимаю сеть ТОР с этими протоколами

не умеет работать)

4. Т.к. сервера (VPS) предполагается покупать в двух

разных местах, имеем смысл иметь два

разных скрипта, для поднятия ближнего

рубежа и дальнего.

5. Скрипт по возможности снабдить комментариями,

т.к. его аудит будет проводиться

собственными силами.

6. для установки ОС и программ использовать только

открытые репозитории (например ГИТ-хаб)