Može li vam besplatni proxy dati dolazni port?
Proxy krajnja točka za odlazne zahtjeve ne pruža automatski javni slušatelj koji vraća dolazne veze na vaše računalo.
IP adresa i port s popisa proxyja obično označavaju mjesto na koje se vaša aplikacija spaja. Oni nisu javni port rezerviran da drugi ljudi dođu do vašeg računala.
Ta je razlika važna ako želite primati dolaznu vezu. Odlazni proxy zahtjev zapravo kaže: spoji se na ovo odredište umjesto mene. Javni slušatelj traži da posrednik prihvati tuđu vezu i poveže je s vašom uslugom.
Tražite stvarnu funkciju dolaznog prometa
HTTP CONNECT gradi tunel prema odredištu navedenom u zahtjevu. Ne traži od proxyja da u vaše ime objavi proizvoljni port za slušanje.
SOCKS5 definira zasebnu naredbu BIND. Razmjena BIND u protokolu daje vezanu krajnju točku i kasnije prijavljuje dolaznu vezu. To nije uobičajena naredba CONNECT koju koristi web klijent. Usluga koja reklamira podršku za SOCKS5 može ograničiti ili izostaviti naredbu; i klijentski softver mora podržavati predviđenu razmjenu.
Čak ni uspješno pregovaranje BIND nije obećanje trajnog javno objavljenog porta opće namjene. Politika usluge, očekivani partner, trajanje i okolna mrežna putanja i dalje su važni.
HTTP proxy nije SSH poslužitelj
SSH udaljeno prosljeđivanje još je jedan način na koji operater može izričito omogućiti dolazni pristup. Zahtijeva SSH uslugu, račun i dopuštenje za prosljeđivanje. Usmjeravanje SSH naredbe na javni port HTTP proxyja ne može stvoriti te mogućnosti.
Prije odabira usluge odredite smjer koji vam treba: odlazni zahtjevi kroz drugi izlaz ili dolazne veze prema aplikaciji koju vodite. Ako je ovo drugo, tražite dokumentiranu funkciju dolaznog prosljeđivanja u okviru aranžmana koji kontrolirate. Običan redak na popisu proxyja ne dokazuje da ta funkcija postoji.