У меня есть Linux-система за сетью, в которой я не могу перенаправлять порты
Можно ли настроить мой SSH и VNCserver на машине для использования прокси-сервера, с которого я могу вместо этого установить vnc и ssh-соединение с машиной?
Пример:
Машина А находится за сетью, где переадресация портов не разрешена, и содержит сервер VNC и SSH, к которым мне нужен доступ
Машина B позволяет переадресацию портов, также имеет прокси-сервер
Я хочу получить доступ к серверу VNC на компьютере A с помощью программы просмотра VNC, но поскольку переадресация портов не разрешена, я не могу подключиться.
Я хочу знать, есть ли способ использовать машину B (какой-то метод резервного копирования) для доступа к серверу vnc на машине A
Может быть, в этом случае решением будет ssh jump host? Другое решение - иметь учетную запись оболочки на каком-либо сервере и подключаться к ней, как показано ниже:
ssh -D 1025 login@your-ssh-server-ip-address
Пример:
ssh -D 1025 user@192.168.0.1
Затем вам нужно открыть порт tcp / 1025 на брандмауэре, чтобы иметь возможность прослушивать его.
Затем откройте Firefox, перейдите в -> Правка-> Настройки, вкладка Дополнительно-> Сеть,
field Connection,
button Settings.
Выберите «Ручная настройка прокси»,
в поле "SOCKS Host" тип
localhost
и
port 1025,
выберите SOCKS v5.
Таким образом, у вас будет полностью зашифрованное соединение.