Назад | Перейти на главную страницу

как туннелировать прокси SOCKS?

у меня есть distant сервер, недоступный из внешнего мира. Тем не менее, я хотел бы превратить его в прокси. Я думал, что могу использовать server (которым я полностью владею) для достижения своей цели.

Приносим извинения, если нижеследующее недостаточно ясно, поскольку у меня очень мало знаний о сетях.

Что я могу сделать:

Что бы я хотел сделать

Я хочу открыть SOCKS прокси от local, который использует IP-адрес distant. Я понятия не имею, возможно ли это, но наивными словами, я бы сказал, что пытаюсь открыть соединение socks с сервером, говоря серверу использовать свой собственный localhost: 12345 для доступа в Интернет.

Другими словами, я пытаюсь перенаправить прокси-сервер SOCKS из localк distant, благодаря server который доступен через общедоступный IP-адрес.

Любая идея / направление о том, как это сделать, если это возможно?

На local:

ssh -L 1080:localhost:1080
# now 1080 is listening on `local`

На server:

ssh -D 1080 -p 12345 localhost
# now 1080 is listening on `server`

Переключиться на autossh так что связи сохранятся.