SSH ਦੇ ਸਥਾਨਕ -D ਸਰੋਤੇ ਨੂੰ ਕਲਾਇੰਟ ਦੇ LAN ਇੰਟਰਫੇਸ 'ਤੇ ਬਾਈਂਡ ਕਰੋ
SSH ਕਲਾਇੰਟ ਇਸ SOCKS ਐਂਡਪੌਇੰਟ ਦਾ ਮਾਲਕ ਹੈ; ਦੂਰੀ ਦਾ sshd GatewayPorts ਦੂਜੀ ਫਾਰਵਰਡਿੰਗ ਦਿਸ਼ਾ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ।
ਜੇ SOCKS SSH ਕਲਾਇੰਟ ਦੇ PC 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ ਪਰ ਕਿਸੇ ਹੋਰ LAN ਮਸ਼ੀਨ 'ਤੇ ਨਹੀਂ, ਤਾਂ ਸਥਾਨਕ ਸੁਣਨ ਦਾ ਪਤਾ ਜਾਂਚੋ। ਇੱਕ ਇੱਛਤ ਨਿਰਧਾਰਤ ਇੰਟਰਫੇਸ ਬਾਈਂਡ ਕਰਨ ਲਈ:
ssh -N -D 192.0.2.10:1080 [email protected]ਦਸਤਾਵੇਜ਼ ਵਾਲੀ IP ਨੂੰ SSH ਕਲਾਇੰਟ ਦੇ ਅਸਲੀ ਇੰਟਰਫੇਸ ਨਾਲ ਬਦਲੋ। ਹੋਰ ਅਧਿਕਾਰਤ ਸਾਥੀ ਉਹ ਪਤਾ ਅਤੇ 1080 ਵਰਤਦੇ ਹਨ, ਆਪਣਾ localhost ਨਹੀਂ।
| ਨਿਯੰਤਰਣ | ਸਰੋਤੇ ਦੀ ਭੂਮਿਕਾ |
|---|---|
| ਕਲਾਇੰਟ ssh_config GatewayPorts | ਸਥਾਨਕ ਫਾਰਵਰਡਿੰਗ ਲਈ ਡਿਫਾਲਟ ਬਾਈਂਡ ਵਿਵਹਾਰ |
| ਦੂਰ sshd_config GatewayPorts | ਦੂਰ -R ਸਰੋਤੇ |
ਸਰਵਰ ਨੂੰ ਅਜੇ ਵੀ ਫਾਰਵਰਡਿੰਗ ਅਤੇ ਮੰਗੇ ਗਏ ਟਿਕਾਣਿਆਂ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣੀ ਚਾਹੀਦੀ ਹੈ। ਇਸਦੇ ਦੂਰ ਸਰੋਤੇ ਨਿਯੰਤਰਣ ਨੂੰ ਬਦਲਣ ਨਾਲ ਇਹ -D ਸਾਕਟ ਨਹੀਂ ਹਿੱਲਦਾ।
ਕਲਾਇੰਟ ਦੇ ਫਾਇਰਵਾਲ/ਸਰੋਤੇ ਦੀ ਪਹੁੰਚ ਜਾਂਚੋ ਅਤੇ ਇੱਛਤ ਅਤੇ ਅਸਵੀਕਾਰ ਕੀਤੇ LAN ਸਾਥੀਆਂ ਤੋਂ ਪਹੁੰਚ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ। SSH ਟਨਲ ਦੇ ਮਾਲਕ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ ਕਰਦਾ ਹੈ, ਹਰ ਬਾਅਦ ਵਾਲੇ SOCKS ਕਾਲਰ ਨੂੰ ਵੱਖਰੀ ਪਾਸਵਰਡ ਚੁਣੌਤੀ ਨਾਲ ਨਹੀਂ।