SSH на удаленный сервер и использовать его подключение к Интернету в Chrome

Я полагаю, это называется туннелированием соединения? или прокси?

Я хочу использовать подключение к Интернету удаленного сервера, это возможно? с Chrome или Firefox + ssh?

Как бы я это сделал?

С.

3 ответа

Решение

Вы говорите о динамической переадресации портов SSH. Не зная вашей ОС, здесь я предоставляю разные методы для разных ОС.

Окна:

Tunnelier - хорошее и быстрое решение для использования socks proxy в Windows. Это быстрее, чем MyEnTunnel, Putty и другие клиенты SSH на основе plink.exe при переадресации портов.

После заполнения вашей учетной записи SSH, вы получите прокси socks на 127.0.0.1:7070, Вы можете установить его в Firefox. И вам нужно использовать --proxy-server="socks://127.0.0.1:7070" варианты запуска Chrome для использования этого прокси. Или вы можете установить Proxy Switchy! Расширение Chrome для установки в графическом интерфейсе.

По умолчанию Tunnelier открывает не только функцию переадресации портов, но также SFTP и SSH Shell. Вы можете снять флажки "Открыть терминал" и "Открыть SFTP".

Mac OS X и большинство дистрибутивов Linux:

Они могут использовать программное обеспечение OpenSSH командной строки для переадресации портов. Команды что-то вроде ssh -vND7070 user@host, Вы получите прокси на носки 127.0.0.1:7070 и вы можете настроить свой любимый браузер, как указано выше.

Если вы хотите использовать переадресацию портов SSH в Mac OS X в графическом интерфейсе, вы также можете попробовать программное обеспечение iSSH. Он предоставляет удобный интерфейс для вас.

Больше информации

Кстати, я живу в материковой части Китая, мы, китайцы, являемся своего рода "экспертами" в переадресации портов SSH, потому что нам нужно использовать SSH или VPN для обхода Большого межсетевого экрана Китая, чтобы посещать заблокированные сайты, такие как Google, YouTube, Facebook, Twitter, Viemo и миллионы других сайтов... тяжелая жизнь, верно?

Если вы используете Windows, попробуйте WinSCP. Это позволит вам делать то, о чем вы говорили, SSH туннелирование. Использование этой программы, вероятно, будет проще, чем пытаться сделать это вручную.

Putty способна создавать такие туннели (если мы говорим о машине с Windows):Конфигурация замазки туннеля

Объяснение /Howto для этого вы можете найти здесь.

Если у вас Mac, вы можете заглянуть в SSH Tunnel Manager.

Затем по этой ссылке есть общее введение и руководство по Linux.

Другие вопросы по тегам