Для того чтобы поднять socks прокси и выходить в сеть от имени сервера к которому подключаешься нужно подключиться к серверу с помощью команды:
ssh -l логин -D 8888 имя_сервера
После этого на локальном адресе 127.0.0.1 и порту 8888 будет доступен socks прокси. Его можно прописать например в браузер или месенджер поддерживающий работу через proxy.
Иногда бывает полезным вытащить сервис работающий на удаленном сервере локально к себе на компьютер, сделать это можно следующим образом:
ssh -L 10.0.1.200:8002:127.0.0.1:8002 serverName.ru
Командой выше мы берем сервис развернутый на сервере serverName.ru на порту 8002 и пробрасываем его на локальный компьютер на котором выполняется подключение ssh. В примере я указал ip — адрес внешнего интерфейса для примера. В таком случае порт 8002 будет доступен на внешнем интерфейсе и им можно воспользоваться не только локально, но и с других компьютеров в локальной сети.
Нет Ответов