Obecnie tworzę tunel ssh, używając: ssh user@server -D 1234
do korzystania z proxy SOCKS. Jak skonfigurować serwer, aby móc bezpośrednio łączyć się z serwerem skarpet?
Chcę ustawić hosta skarpet Firefox na serwer ip i port zamiast 127.0.0.1 i portu określonego parametrem -D.
-D
Opcja SSH sprawia serwer SSH również działać jako serwer SOCKS - nie ma serwera inne skarpety w obrazie. Do jakiego serwera SOCKS masz na myśli?Odpowiedzi:
Musisz zainstalować i skonfigurować rzeczywisty serwer SOCKS na serwerze, taki jak Dante , SS5 , Delegat lub Srelay .
źródło
Możesz utworzyć długotrwałe połączenie SSH na serwerze do samego siebie za pomocą
ssh user@localhost -D 0.0.0.0:1234
. Możesz utworzyć skrypt sprawdzający, czy to polecenie jest uruchomione, i umieścić go w crontab, aby upewnić się, że jeśli połączenie z jakiegoś powodu nie powiedzie się, uruchomi ono ponownie zadanie.źródło
Możesz zainstalować coś takiego jak Srelay, bezpłatne oprogramowanie serwera proxy Socks dla systemu Linux: http://socks-relay.sourceforge.net/
źródło