Zašto je prijemnik obrnutog SSH proxyja dostupan samo na serveru
Provjerite adresu vezivanja udaljenog prijemnika i način rada GatewayPorts prije promjene protokola proxyja ili akreditiva.
Udaljeno prosljeđivanje može raditi s SSH servera, ali odbijati veze s drugog računara jer sluša samo na loopbacku. Prvo provjerite stvarnu adresu slušanja.
Na strani servera GatewayPorts | Vezivanje udaljenog prosljeđivanja |
|---|---|
no, zadano | Ograničava prijemnike na loopback |
yes | Prisilno veže na sve adrese (wildcard) |
clientspecified | Dozvoljava klijentu da zatraži određenu adresu vezivanja |
Za prijemnik namijenjen jednom kontrolisanom interfejsu, server može koristiti:
GatewayPorts clientspecified
Klijent zatim traži odgovarajuću adresu u svojoj -R specifikaciji. Ta adresa mora postojati na udaljenom računaru, a druga ograničenja prosljeđivanja i dalje važe. Klijentski -g nije zamjenjiva kontrola za ovaj smjer.
Tri dozvole ostaju odvojene: SSH autorizacija za stvaranje prosljeđivanja, mrežni pristup njegovom prijemniku i vlastita politika pristupa HTTP ili SOCKS usluge. SSH prijava autentifikuje tvorca tunela; ona ne autentifikuje svakog kasnijeg pozivaoca dijeljenog prijemnika niti dodaje SOCKS provjeru lozinke.
Ako se udaljeni pozivalac i dalje ne može povezati, provjerite adresu vezivanja, ograničenja prosljeđivanja servera i put kroz firewall tim redoslijedom. Nakon što TCP stigne do prijemnika, neuspjelo proxy rukovanje je kasniji problem.