Направьте весь трафик c на прокси-сервер SOCKS - PullRequest
0 голосов
/ 28 января 2020

У меня есть две машины в облаке. Одна машина находится в центре обработки данных зоны Китая, а другая - в центре обработки данных Великобритании. На обеих машинах установлен Debian 9 без графического интерфейса пользователя. Я хочу использовать машину в Великобритании в качестве прокси-сервера Socks, используя S SH, поэтому все трафики c (http / https / ftp / other) с машины в Китае направляются на машину в Великобритании, и я могу доступ к любому веб-сайту, который может быть запрещен в Китае. Я попробовал следующую форму на машине в Китае:

ssh -D -C -N <9550> <username>@<IPaddressSSH_server_UK>

, затем я установил следующие переменные env в / etc / environment (после обучения онлайн):

http_proxy="http://<proxyserverIP>:9550/"
https_proxy="http://<proxyserverIP>:9550/"
ftp_proxy="http://<proxyserverIP>:9550/"

Но это это не совсем то, что мне нужно, так как мне нужно, чтобы весь трафик c (независимо от протокола) направлялся на компьютер в Великобритании.

У меня есть доступ к внутренней сетевой магистрали облачного провайдера, поэтому Великая китайская пожарная стена здесь не проблема.

Я действительно новичок в этом вопросе, может кто-нибудь мне помочь, пожалуйста?

спасибо

...