У меня есть две машины в облаке. Одна машина находится в центре обработки данных зоны Китая, а другая - в центре обработки данных Великобритании. На обеих машинах установлен 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 (независимо от протокола) направлялся на компьютер в Великобритании.
У меня есть доступ к внутренней сетевой магистрали облачного провайдера, поэтому Великая китайская пожарная стена здесь не проблема.
Я действительно новичок в этом вопросе, может кто-нибудь мне помочь, пожалуйста?
спасибо