ਰਿਮੋਟ ਫਾਰਵਰਡ SSH ਸਰਵਰ ਤੋਂ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ ਪਰ ਕਿਸੇ ਹੋਰ ਮਸ਼ੀਨ ਤੋਂ ਆਉਣ ਵਾਲੇ ਕਨੈਕਸ਼ਨ ਨੂੰ ਰੱਦ ਕਰ ਸਕਦਾ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਸਿਰਫ਼ loopback 'ਤੇ ਸੁਣਦਾ ਹੈ। ਪਹਿਲਾਂ ਅਸਲ ਸੁਣਨ ਵਾਲਾ ਪਤਾ ਜਾਂਚੋ।

ਸਰਵਰ ਵੱਲ GatewayPortsਰਿਮੋਟ-ਫਾਰਵਰਡ bind
no, ਡਿਫ਼ਾਲਟਲਿਸਨਰਾਂ ਨੂੰ loopback ਤੱਕ ਸੀਮਿਤ ਕਰਦਾ ਹੈ
yeswildcard bind ਲਾਜ਼ਮੀ ਕਰਦਾ ਹੈ
clientspecifiedਕਲਾਇੰਟ ਨੂੰ ਖਾਸ bind ਪਤਾ ਮੰਗਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ

ਇੱਕ ਨਿਯੰਤਰਿਤ ਇੰਟਰਫ਼ੇਸ ਲਈ ਲੋੜੀਂਦੇ ਲਿਸਨਰ ਲਈ, ਸਰਵਰ ਇਹ ਵਰਤ ਸਕਦਾ ਹੈ:

GatewayPorts clientspecified

ਫਿਰ ਕਲਾਇੰਟ ਆਪਣੇ -R ਵਿਸ਼ੇਸ਼ਣ ਵਿੱਚ ਢੁਕਵਾਂ ਪਤਾ ਮੰਗਦਾ ਹੈ। ਉਹ ਪਤਾ ਰਿਮੋਟ ਮਸ਼ੀਨ 'ਤੇ ਮੌਜੂਦ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਹੋਰ ਫਾਰਵਰਡਿੰਗ ਪਾਬੰਦੀਆਂ ਅਜੇ ਵੀ ਲਾਗੂ ਹਨ। ਕਲਾਇੰਟ-ਸਾਈਡ -g ਇਸ ਦਿਸ਼ਾ ਲਈ ਬਦਲਣਯੋਗ ਨਿਯੰਤਰਣ ਨਹੀਂ ਹੈ।

ਤਿੰਨ ਇਜਾਜ਼ਤਾਂ ਵੱਖਰੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ: ਫਾਰਵਰਡ ਬਣਾਉਣ ਲਈ SSH ਅਧਿਕਾਰ, ਇਸ ਦੇ ਲਿਸਨਰ ਤੱਕ ਨੈੱਟਵਰਕ ਪਹੁੰਚ, ਅਤੇ HTTP ਜਾਂ SOCKS ਸੇਵਾ ਦੀ ਆਪਣੀ ਪਹੁੰਚ ਨੀਤੀ। SSH ਲੌਗਇਨ ਟਨਲ ਬਣਾਉਣ ਵਾਲੇ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ ਕਰਦਾ ਹੈ; ਇਹ ਸਾਂਝੇ ਲਿਸਨਰ ਦੇ ਹਰ ਬਾਅਦ ਵਾਲੇ ਕਾਲਰ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ ਨਹੀਂ ਕਰਦਾ ਅਤੇ SOCKS ਪਾਸਵਰਡ ਚੁਣੌਤੀ ਨਹੀਂ ਜੋੜਦਾ।

ਜੇ ਰਿਮੋਟ ਕਾਲਰ ਅਜੇ ਵੀ ਕਨੈਕਟ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਤਾਂ bind ਪਤਾ, ਸਰਵਰ ਦੀਆਂ ਫਾਰਵਰਡਿੰਗ ਪਾਬੰਦੀਆਂ ਅਤੇ ਫਾਇਰਵਾਲ ਮਾਰਗ ਇਸ ਕ੍ਰਮ ਵਿੱਚ ਜਾਂਚੋ। TCP ਦੇ ਲਿਸਨਰ ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਬਾਅਦ, ਅਸਫਲ ਪ੍ਰੌਕਸੀ ਹੈਂਡਸ਼ੇਕ ਬਾਅਦ ਦੀ ਸਮੱਸਿਆ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ