Как я могу посетить внешний веб-сайт через SSH-переадресацию через один порт?

Как я могу посетить внешний веб-сайт через SSH-переадресацию через один порт?

Мне нужно подключиться по SSH к моему рабочему компьютеру, а затем подключиться к внешнему веб-сайту (размещенному полностью на сервере другой компании), с которым у меня заключен контракт на работу, используя мою рабочую машину.

Этот ответговорит, что я могутуннель через один портс использованием:

ssh -L 8080:server-hostname:80 remote-host

Что идеально, потому что тогда мне не придется перенаправлять весь свой трафик на рабочую машину. Так что если веб-сайт, к которому мне нужно получить доступ с рабочей машины, находится по адресу:

http://www.abcde.com/1020-39x/proprietary-documentation-blah

Я пытался:

ssh -L 8080:http://www.abcde.com/1020-39x/proprietary-documentation-blah:80я на работе

Но команда возвращает ошибку, говорящую:Bad local forwarding specification

Как я могу это сделать?

решение1

Делать это нужно следующим образом:

ssh -L 8080:www.abcde.com:80 me@work

а затем подключитесь с помощью браузера, чтобы:

http://localhost:8080/1020-39x/proprietary-documentation-blah

чтобы получить содержимое вашего удаленного сервера на www.abcde.com.

Связанный контент