Я хотел бы получить доступ к Интернету с моего ноутбука, но с использованием соединения, предоставленного другим компьютером. У меня есть логин ssh для этой машины, но я не уверен, что я ищу удаленную или локальную переадресацию портов. Я все еще частично смущен разницей между ними.
1 ответ
Вы, вероятно, хотите динамическую переадресацию портов. Например,
ssh -D 12345 host.example.com
(В PuTTY настройте порт динамической пересылки в разделе Connection | SSH | Tunnels
.)
Затем вы настраиваете свой браузер на использование порта 12345 (или любого другого порта, выбранного вами) localhost
в качестве прокси-сервера SOCKS 5. Это скажет вашему браузеру отправлять свои запросы на соединение клиенту ssh
прослушивающему порт 12345 вашего локального компьютера, который, в свою очередь, перенаправит эти запросы на sshd
на host.example.com
, который выполнит соответствующие запросы на соединение и возвратит данные по обратному пути обратно в ваш браузер.