LINUX.ORG.RU
ФорумAdmin

ssh SOCKS proxy


0

0

После тяжелых боев настроил ( Некоторые сомневались) ) ssh соединение работа - дом, через ssh -R. теперь доступ на рабочий комп осуществляется по

ssh -p 9876 localhost
. Хотелось бы через это соединение осуществить поход в интернет через рабочий комп. Делаю:

ssh -D 12345 -p 9876 localhost
chromium --proxy-server="socks5://127.0.0.1:12345"

Захожу на корпоративный сайт: wwww-internal.work.ru. Все работает. Но в интернет не пускает. При попытке обращения к google.com в консоли появляются сообщения типа: channel 7: open failed: administratively prohibited: open failed.

При этом на рабочей машине w3m google.com работает.

В чем может быть ошибка.

P.S. Вспомнил, что на работе в интернет не пускают машины с незарегистрированным mac адресом. В этом ли проблема и как можно ее обойти?

★★★★

Поставь на рабочей машине простенький HTTP proxy (например, tinyproxy) слушать, скажем, 8080 порт на 127.0.0.1, а ssh запускай с параметром -L 8080:localhost:8080. Браузеру скажи, что http_proxy=http://127.0.0.1:8080

i-rinat ★★★★★ ()
Ответ на: комментарий от i-rinat

>Поставь на рабочей машине простенький HTTP proxy

Наверное так и сделаю

RCV ★★★★ ()

стоп.
ты из-ЗА прокси домой подключаешься?
лол
так это тебе порты не дают открывать походу на рабочей машине. Правильно, чо :)
тогда только прокси - да.
а если можно, то никаких р-ов, просто -D, порт, и ип твоего дома ))

Sonsee ()
Ответ на: комментарий от Sonsee

>а если можно, то никаких р-ов, просто -D, порт, и ип твоего дома

Как раз речь идет про связи из дома на работу (я трудоголик), чтобы от туда получить доступ к различным ресурсам сети интернет, интранет и прочим фенечкам. Рабочий комп за чем только не стоит прокси фаерволы и прочая чернная сила. Но связь autossh -N -f rcv@home -p 443 -R 9876:localhost:22 позволяет пробить канал до дома, а из дома я уже легко коннектюсь к рабочему компу ssh -p 9876 localhost и впринцепе все работает (интранет) . Но хочется получать и доступ к интернету через рабочий комп, что почему то не работает.

RCV ★★★★ ()
Ответ на: комментарий от RCV

tun_aga(){ if [[ $UID != 0 ]] && [[ -x `where sudo` ]]; then SUDO_CMD=«$(where sudo)» ${SUDO_CMD} /etc/rc.d/sshd restart fi

while true; do ssh -i /home/$USERNAME/.ssh/id_rsa anonymus@YYY.174.168.YYY -p 234 -R:9876:localhost:22 wait $! done }

у анона так

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.