Kan ein gratis proxy gje deg ein innkomande port?
Eit proxy-endepunkt for utgåande førespurnader gir ikkje automatisk ein offentleg lyttar som sender innkomande tilkoplingar tilbake til datamaskinen din.
Ein IP og port frå ei proxy-liste viser vanlegvis til ein stad applikasjonen din koplar til. Dei er ikkje ein offentleg port som er reservert for at andre skal nå datamaskinen din.
Den skilnaden tel om du vil ta imot ei innkomande tilkopling. Ei utgåande proxy-førespurnad seier i praksis: kople til denne destinasjonen på mine vegner. Ein offentleg lyttar krev at mellomleddet godtek tilkoplinga til nokon andre og knyter ho til tenesta di.
Sjå etter ein reell innkomande funksjon
HTTP CONNECT byggjer ein tunnel mot destinasjonen som er nemnd i førespurnaden. Han ber ikkje proxyen publisere ein vilkårleg lyttande port på dine vegner.
SOCKS5 definerer ein eigen BIND-kommando. BIND-utvekslinga i protokollen gir eit bunde endepunkt og melder seinare om ei innkomande tilkopling. Det er ikkje den vanlege CONNECT-kommandoen ein nettklient brukar. Ei teneste som annonserer SOCKS5-støtte, kan avgrense eller utelate kommandoen; klientprogramvara må òg støtte utvekslinga som er tenkt.
Sjølv ei vellukka BIND-forhandling er ikkje eit løfte om ein permanent, allment publisert port. Retningslinjene til tenesta, den forventa motparten, levetida og den omkringliggjande nettverksvegen tel framleis.
Ein HTTP-proxy er ikkje ein SSH-tenar
SSH-vidarekopling er ein annan måte ein operatør kan gje innkomande tilgang på. Det krev ei SSH-teneste, ein konto og løyve til vidarekopling. Å peike ein SSH-kommando mot ein offentleg HTTP-proxy-port kan ikkje skape desse eigenskapane.
Før du vel teneste, må du fastslå kva retning du treng: utgåande førespurnader gjennom ein annan utgang, eller innkomande tilkoplingar til ein applikasjon du driv. Er det det siste, sjå etter ein dokumentert innkomande vidarekoplingseigenskap innanfor ei ordning du kontrollerer. Ei vanleg rad i ei proxy-liste beviser ikkje at eigenskapen finst.