Можно ли использовать SSH-соединение для туннелирования входящего трафика с server1 на server2, чтобы server1 действовал как прокси? Или есть способ лучше? Межсерверное соединение должно быть зашифровано.
да, вы можете добавить это в ~ / .ssh / config на исходной машине.
Host host-name
Hostname host-name-or-ip
LocalForward 5900 destination:5900
затем
ssh -v host-name
Теперь, когда вы подключаетесь к порту 5900 на исходной машине, вы подключаетесь к 5900 на удаленной машине.
Или вы можете использовать -L или -R параметры из командной строки.