Zašto je prijamnik obrnutog SSH proxyja dostupan samo na poslužitelju
Provjerite adresu vezanja udaljenog prijamnika i način rada GatewayPorts prije promjene protokola proxyja ili vjerodajnica.
Udaljeno prosljeđivanje može raditi s SSH poslužitelja, ali odbijati veze s drugog računala jer sluša samo na loopbacku. Prvo provjerite stvarnu adresu slušanja.
Na strani poslužitelja GatewayPorts | Vezanje udaljenog prosljeđivanja |
|---|---|
no, zadano | Ograničava prijamnike na loopback |
yes | Prisilno veže na sve adrese (wildcard) |
clientspecified | Dopušta klijentu zatražiti određenu adresu vezanja |
Za prijamnik namijenjen jednom kontroliranom sučelju, poslužitelj može koristiti:
GatewayPorts clientspecified
Klijent zatim traži odgovarajuću adresu u svojoj -R specifikaciji. Ta adresa mora postojati na udaljenom računalu, a druga ograničenja prosljeđivanja i dalje vrijede. Klijentski -g nije zamjenjiva kontrola za ovaj smjer.
Tri dopuštenja ostaju odvojena: SSH autorizacija za stvaranje prosljeđivanja, mrežni pristup njegovu prijamniku i vlastita politika pristupa HTTP ili SOCKS usluge. SSH prijava autentificira tvorca tunela; ne autentificira svakog kasnijeg pozivatelja dijeljenog prijamnika niti dodaje SOCKS provjeru zaporke.
Ako se udaljeni pozivatelj i dalje ne može povezati, provjerite adresu vezanja, ograničenja prosljeđivanja poslužitelja i put kroz vatrozid tim redoslijedom. Nakon što TCP stigne do prijamnika, neuspjelo proxy rukovanje kasniji je problem.