Не может ssh туннельные URL с косой чертой? - PullRequest
1 голос
/ 22 марта 2011

Да ... Например:

sh@SH:~$ ssh -L 7777:x10hosting.com:80/free-hosting-signup ______@anapnea.net

Что я делаю не так?

Bad local forwarding specification '7777:x10hosting.com:80/free-hosting-signup'

Как я могу туннелировать до таких URL? Как правильно это сделать? Последний вопрос: на сайте все ссылки ведут на сайт через http: // и т. Д., А не на относительные ссылки, и это заставляет меня перейти на сам сайт без туннеля ssh. Есть ли способ избежать этого? (Кроме ручного ввода URL-адреса в адресной строке)? Есть идеи?

1 Ответ

4 голосов
/ 22 марта 2011

Вы не можете туннелировать URL-адреса, вы туннелируете адреса.

Просто выполните ssh -L 777:x10hosting.com:80 user@example.com, а затем получите доступ к localhost:777/free-hosting-signup с помощью браузера или скрипта или чего-либо еще, что вы используете.

Что касается вашего второго вопроса, вы можете настроить динамический туннель, например так: ssh -D 777 user@example.com, а затем настроить свой браузер на использование прокси-сервера SOCKS5, расположенного по адресу localhost:777.

Теперь ваш браузер делает всезапросы через ваш туннель.

...