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

Как настроить прокси ssh SOCKS на другом хосте вместо localhost?

Мой MacBook (192.168.8.201) Wi-Fi отключен, а IP-адрес, назначенный в локальной сети, не имеет доступа в Интернет. Коробка CentOS (192.168.12.50) имеет доступ в Интернет. Итак, я установил мгновенный прокси-сервер SSH SOCKS для временного просмотра веб-страниц:

 ssh -fND localhost:30000 someone@192.168.12.50

Затем я настраиваю прокси-сервер SOCKS интерфейса LAN:

 SOCKS Proxy Server: 127.0.0.1:30000

Можно ли выполнить аналогичную настройку, но запустить прокси-сервер SOCKS на 192.168.12.50? Таким образом, для некоторых машин без ssh все еще можно использовать прокси-сервер SOCKS с удаленного хоста. Таким образом, настройка прокси-сервера SOCKS для моего MacBook LAN становится:

 SOCKS Proxy Server: 192.168.12.50:30000

и мне не нужно запускать собственный: ssh -fND ...

Использование статьи Питера Крумина Вот:

ssh -f -N -D 0.0.0.0:1080 localhost

Я согласен, это не идеально, поэтому вы можете посмотреть что-то вроде Данте. Я считаю сокат может сделать то же самое.

Вы можете сделать это, установив стороннее программное обеспечение на свой компьютер с CentOS.

Вот это учебник, который может помочь