У меня есть сервер OpenVPN, и я хочу смочь направить все запросы, которые выполнены к тому, что сервер OpenVPN через прокси, так, чтобы запросы были похожи, они сделаны быть интернет-адресом прокси. Например, нормальный запрос похож на это:
request -> openvpn -> send data back to user with the IP of the machine
Когда я хочу, чтобы это прошло TOR или прокси:
request -> openvpn -> tor or proxy -> send data back to user with the IP of the proxy
Действительно ли это возможно? Если так, как я могу сделать это?
Для этого я предполагаю, что Вы установили скалистую вершину с помощью apt-get install tor
и не используя пакет браузера TOR.
Добавляют эту строку к /etc/tor/torrc
файл для туннелирования трафика VPN:
SocksPort 9150 PreferSOCKSNoAuth
Тогда необходимо будет сказать OpenVPN использовать прокси. Добавьте это к своему файлу конфигурации VPN:
socks-proxy localhost 9150
socks-proxy-retry
скалистая вершина Перезапуска:
sudo service tor restart
Теперь необходимо быть в состоянии выполнить OpenVPN ПОСЛЕ ТОГО, КАК скалистая вершина установила соединение с сетью TOR.
sudo openvpn --config path/to/vpn/config/file