Funga kiskilizi -D cha SSH kwenye kiolesura cha LAN cha mteja
Mteja wa SSH anamiliki kituo hiki cha SOCKS; sshd GatewayPorts ya mbali inadhibiti mwelekeo mwingine wa upelekaji.
Ikiwa SOCKS inafanya kazi kwenye kompyuta ya mteja wa SSH lakini si kwenye mashine nyingine ya LAN, chunguza anwani ya kusikiliza ya ndani. Ili kufunga kiolesura kimoja kilichotengwa:
ssh -N -D 192.0.2.10:1080 [email protected]Badilisha IP ya nyaraka na kiolesura halisi cha mteja wa SSH. Rika wengine walioidhinishwa hutumia anwani hiyo na 1080, si localhost yao wenyewe.
| Udhibiti | Jukumu la kiskilizi |
|---|---|
| Mteja ssh_config GatewayPorts | Tabia chaguo-msingi ya kufunga kwa upelekaji wa ndani |
| sshd_config GatewayPorts ya mbali | Viskilizi -R vya mbali |
Seva bado inahitaji kuruhusu upelekaji na maeneo yaliyoombwa. Kubadilisha udhibiti wa kiskilizi cha mbali hakuhamishi soketi hii ya -D.
Angalia upatikanaji wa firewall/kiskilizi cha mteja na thibitisha ufikiaji kutoka kwa rika za LAN zilizokusudiwa na zilizokataliwa. SSH huthibitisha mmiliki wa handaki, si kila mpigaji wa SOCKS baadaye kwa changamoto tofauti ya nenosiri.