VPN ਰੂਟ ਟੇਬਲ ਤੁਹਾਨੂੰ ਕੀ ਦੱਸਦੀ ਹੈ ਅਤੇ ਕੀ ਨਹੀਂ ਦੱਸ ਸਕਦੀ
ਸਥਾਪਿਤ ਪ੍ਰੀਫਿਕਸ ਸਥਾਨਕ ਫਾਰਵਰਡਿੰਗ ਹਦਾਇਤਾਂ ਹਨ, ਦੂਰ ਦੀਆਂ ਸੇਵਾਵਾਂ ਦੀ ਸੂਚੀ ਨਹੀਂ। ਟੇਬਲ ਇਸ ਲਈ ਪੜ੍ਹੋ ਕਿ ਇਹ ਕੀ ਸਾਬਤ ਕਰਦੀ ਹੈ, ਫਿਰ ਮਾਲਕ ਨੂੰ ਪੁੱਛੋ।
ਤੁਸੀਂ ਕਨੈਕਟ ਕਰਦੇ ਹੋ, ਰੂਟਾਂ ਦੀ ਸੂਚੀ ਚਲਾਉਂਦੇ ਹੋ ਅਤੇ ਇੱਕ ਅਜਿਹਾ ਸਬਨੈੱਟ ਦੇਖਦੇ ਹੋ ਜਿਸ ਬਾਰੇ ਤੁਸੀਂ ਕਦੇ ਨਹੀਂ ਸੁਣਿਆ ਅਤੇ ਜੋ ਟਨਲ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਉਹ ਲਾਈਨ ਇੱਕ ਗੱਲ ਸਹੀ ਦੱਸਦੀ ਹੈ ਅਤੇ ਕਈ ਗੱਲਾਂ ਬਿਲਕੁਲ ਨਹੀਂ ਦੱਸਦੀ। ਇਹ ਦਰਜ ਕਰਦੀ ਹੈ ਕਿ ਇਹ ਮਸ਼ੀਨ ਉਸ ਪ੍ਰੀਫਿਕਸ ਵੱਲ ਪੈਕਟ ਕਿਵੇਂ ਭੇਜੇਗੀ, ਉੱਥੇ ਕਿਹੜੇ ਹੋਸਟ ਹਨ ਇਸ ਬਾਰੇ ਕੁਝ ਨਹੀਂ, ਅਤੇ ਤੁਹਾਡਾ ਖਾਤਾ ਕੀ ਪਹੁੰਚ ਸਕਦਾ ਹੈ ਇਸ ਬਾਰੇ ਵੀ ਕੁਝ ਨਹੀਂ। ਇਸਨੂੰ ਸਹੀ ਪੜ੍ਹਨ ਵਿੱਚ ਇੱਕ ਮਿੰਟ ਲੱਗਦਾ ਹੈ; ਸੂਚੀ ਵਾਂਗ ਪੜ੍ਹਨ ਵਿੱਚ ਇਸਨੂੰ ਭੁੱਲਣ ਵਿੱਚ ਬਹੁਤ ਵੱਧ ਸਮਾਂ ਲੱਗਦਾ ਹੈ।
ਟੇਬਲ ਨੂੰ ਸਥਾਨਕ ਹਦਾਇਤਾਂ ਵਾਂਗ ਪੜ੍ਹੋ
ਰੂਟ ਸਥਾਨਕ ਕਰਨਲ ਕੋਲ ਮੌਜੂਦ ਫਾਰਵਰਡਿੰਗ ਹਦਾਇਤ ਹੈ: ਇਸ ਪ੍ਰੀਫਿਕਸ ਲਈ ਇਹ ਇੰਟਰਫੇਸ ਅਤੇ ਇਹ ਅਗਲਾ ਹੌਪ ਵਰਤੋ। ਪ੍ਰੀਫਿਕਸ ਦੀ ਲੰਬਾਈ ਤੈਅ ਕਰਦੀ ਹੈ ਕਿ ਹਦਾਇਤ ਕਿੰਨੀ ਖਾਸ ਹੈ, ਅਤੇ ਸਭ ਤੋਂ ਲੰਬਾ ਮੇਲ ਜਿੱਤਦਾ ਹੈ। ਉਸ ਨਿਯਮ ਵਿੱਚ ਇਜਾਜ਼ਤਾਂ, ਸੇਵਾ ਦੀ ਸਿਹਤ ਜਾਂ ਦੂਰ ਦੀ ਟੋਪੋਲੋਜੀ ਦਾ ਕੋਈ ਜ਼ਿਕਰ ਨਹੀਂ ਹੈ।
ਟੇਬਲ ਦੇਖੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਨੀਤੀ ਨਿਯਮ ਦਖਲ ਦੇ ਸਕਦੇ ਹਨ, ਇਸ ਲਈ ਕੋਈ ਰੂਟ ਮੌਜੂਦ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਫਿਰ ਵੀ ਉਹ ਨਾ ਹੋਵੇ ਜੋ ਕੋਈ ਦਿੱਤਾ ਪੈਕਟ ਵਰਤਦਾ ਹੈ। ਨਿਯਮ ਟੇਬਲ ਦੇ ਨਾਲ ਪੜ੍ਹੋ, ਫਿਰ ਕਰਨਲ ਨੂੰ ਪੁੱਛੋ ਕਿ ਕਿਸੇ ਖਾਸ ਮੰਜ਼ਿਲ ਲਈ ਉਹ ਕਿਹੜਾ ਰਾਹ ਚੁਣੇਗਾ। ਇੱਕ ਪਤੇ ਦਾ ਜਵਾਬ ਇੱਕ ਪੰਨੇ ਦੇ ਪ੍ਰੀਫਿਕਸ ਨਾਲੋਂ ਵੱਧ ਕੀਮਤੀ ਹੈ, ਅਤੇ ਇਹੀ ਇੱਕੋ ਜਵਾਬ ਹੈ ਜੋ ਕਲਾਇੰਟ ਵੱਲੋਂ ਲਾਗੂ ਕੀਤੇ ਮਾਰਕ, ਨਾਮਸਥਾਨ ਅਤੇ ਇੰਟਰਫੇਸ ਬਾਈਂਡਿੰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
ਚੌੜਾ ਪ੍ਰੀਫਿਕਸ ਸੂਚੀ ਨਹੀਂ ਹੈ
ਟਨਲ ਰਾਹੀਂ ਰੂਟ ਕੀਤਾ /16 ਦਾ ਮਤਲਬ ਸੋਲਾਂ ਹਜ਼ਾਰ ਪਹੁੰਚਯੋਗ ਹੋਸਟ ਨਹੀਂ, ਅਤੇ ਡਿਫਾਲਟ ਰੂਟ ਦਾ ਮਤਲਬ ਉਸ ਤੋਂ ਵੀ ਘੱਟ ਹੈ। ਸਰਵਰ ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਕੌਣ ਜਵਾਬ ਦੇਵੇਗਾ, ਫਾਇਰਵਾਲ ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਜਾਜ਼ਤ ਹੈ, ਅਤੇ ਖਾਤਾ ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਅਧਿਕਾਰਤ ਹੈ।
ਸੰਕਰਾ ਟੇਬਲ ਦਾ ਉਲਟਾ ਜਾਲ ਹੈ: ਗੈਰਹਾਜ਼ਰ ਪ੍ਰੀਫਿਕਸ ਦਾ ਮਤਲਬ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਮੰਜ਼ਿਲ ਕਿਸੇ ਹੋਰ ਰਾਹ ਰਾਹੀਂ ਪਹੁੰਚਯੋਗ ਹੈ, ਜਾਂ ਬੱਸ ਇਹ ਕਿ ਇਹ ਬਿਲਕੁਲ ਰੂਟ ਨਹੀਂ ਹੈ। ਉਹ ਦੋ ਹਾਲਤਾਂ ਜਾਂਚਣ ਤੱਕ ਇੱਕੋ ਜਿਹੀਆਂ ਦਿਸਦੀਆਂ ਹਨ। ਟੇਬਲ ਦੀ ਤੁਲਨਾ ਉਸ ਸਰੋਤ ਨਾਲ ਕਰੋ ਜੋ ਵਰਤਣ ਲਈ ਕਿਹਾ ਗਿਆ ਸੀ, VPN ਵਿੱਚ ਕੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਇਸ ਉਮੀਦ ਨਾਲ ਨਹੀਂ।
ਐਂਟਰੀਆਂ ਕਿੱਥੋਂ ਆਉਂਦੀਆਂ ਹਨ
ਰੂਟ ਘੱਟੋ-ਘੱਟ ਚਾਰ ਥਾਵਾਂ ਤੋਂ ਆਉਂਦੇ ਹਨ: ਕਨਫਿਗਰੇਸ਼ਨ ਫਾਈਲ, ਕਨੈਕਸ਼ਨ ਸਥਾਪਤ ਹੁੰਦਿਆਂ ਰੂਟ ਧੱਕਣ ਵਾਲਾ ਸਰਵਰ, ਇੰਟਰਫੇਸ ਦਾ ਮਾਲਕ ਨੈੱਟਵਰਕ ਮੈਨੇਜਰ, ਅਤੇ ਘਟਨਾ ਦੌਰਾਨ ਕਮਾਂਡ ਟਾਈਪ ਕਰਨ ਵਾਲਾ ਵਿਅਕਤੀ। ਹਰ ਇੱਕ ਦੀ ਉਮਰ ਵੱਖਰੀ ਅਤੇ ਮਾਲਕ ਵੱਖਰਾ ਹੈ।
ਰੁਕਾਵਟ ਦੌਰਾਨ ਟਾਈਪ ਕੀਤਾ ਰੂਟ ਉਹੀ ਹੈ ਜੋ ਰੀਬੂਟ ’ਤੇ ਗਾਇਬ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕਿਸੇ ਦੇ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਨਹੀਂ ਦਿਸਦਾ। ਸਰਵਰ ਵੱਲੋਂ ਧੱਕਿਆ ਰੂਟ ਸਰਵਰ ਬਦਲਣ ’ਤੇ ਬਦਲ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਬਿਨਾਂ ਵਿਆਖਿਆ ਵਾਲਾ ਨਵਾਂ ਪ੍ਰੀਫਿਕਸ ਅਕਸਰ ਕਲਾਇੰਟ ਬਦਲਾਅ ਤੋਂ ਬਾਅਦ ਨਹੀਂ, ਗੇਟਵੇ ਅਪਡੇਟ ਤੋਂ ਬਾਅਦ ਦਿਸਦਾ ਹੈ। ip-route ਮੈਨੁਅਲ ਝੰਡੇ ਪੜ੍ਹਨ ਦੀ ਲੋੜ ਹੋਵੇ ਤਾਂ ਟੇਬਲ ਅਤੇ ਫੀਲਡਾਂ ਦਾ ਵਾਕ ਰਚਨਾ ਦਰਜ ਕਰਦਾ ਹੈ।
ਸੇਵਾ ਸਮਝੌਤੇ ਨਾਲ ਰੂਟ ਜਾਂਚੋ
ਲਾਭਦਾਇਕ ਤੁਲਨਾ ਟੇਬਲ ਅਤੇ ਤੁਹਾਨੂੰ ਵਾਅਦਾ ਕੀਤੀ ਸੇਵਾ ਵਿਚਕਾਰ ਹੈ: ਨਾਮ, ਪਤੇ ਦਾ ਦਾਇਰਾ, ਪੋਰਟ ਅਤੇ ਮਾਲਕ। ਇਹ ਚਾਰੇ ਪ੍ਰੀਫਿਕਸ ਦੇ ਕੋਲ ਲਿਖੋ, ਅਤੇ ਖਾਲੀ ਥਾਵਾਂ ਦਿਸਣ ਲੱਗਣਗੀਆਂ।
ip route show table all dev tun0
ip route get 10.20.5.9
ip rule show
ਪ੍ਰੀਫਿਕਸ ਹੋਣ ’ਤੇ ਵੀ ਸੇਵਾ ਫੇਲ ਹੋਵੇ, ਤਾਂ ਟੇਬਲ ਨੇ ਆਪਣਾ ਕੰਮ ਕਰ ਦਿੱਤਾ ਹੈ ਅਤੇ ਸਮੱਸਿਆ ਕਿਤੇ ਹੋਰ ਹੈ: ਨਾਮ ਹੱਲ, ਪਾਰਲੇ ਪਾਸੇ ਫਾਇਰਵਾਲ, ਜਾਂ ਸਹੀ ਗਰੁੱਪ ਤੋਂ ਬਿਨਾਂ ਖਾਤਾ। ਪ੍ਰੀਫਿਕਸ ਨਾ ਹੋਵੇ, ਤਾਂ ਸਵਾਲ ਇਹ ਨਹੀਂ ਕਿ ਕੀ ਟਾਈਪ ਕਰਨਾ ਹੈ, ਸਗੋਂ ਇਹ ਹੈ ਕਿ ਇਹ ਕਿਸਨੇ ਦੇਣਾ ਚਾਹੀਦਾ ਸੀ। ਦੋਵਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਜਵਾਬ ਅਗਲੀ ਵਾਰ ਪੁੱਛਣ ਵਾਲੀ ਟੀਮ ਦਾ ਨਾਮ ਦੱਸਦਾ ਹੈ, ਅਤੇ ਰੂਟ ਟੇਬਲ ਪੜ੍ਹਨ ਦਾ ਇਹੀ ਇੱਕੋ ਲਾਭਦਾਇਕ ਨਤੀਜਾ ਹੈ। ਟਰਮੀਨਲ ਬੰਦ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਉਹ ਨਾਮ ਲਿਖ ਲਵੋ।
ਕਿਸੇ ਵੀ ਬਦਲਾਅ ਦੇ ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ ਦੀ ਸਥਿਤੀ ਤਾਰੀਖ ਅਤੇ ਇੰਟਰਫੇਸ ਸਮੇਤ ਦਰਜ ਕਰੋ। ਰੂਟ ਟੇਬਲ ਇੱਕ ਮਸ਼ੀਨ ’ਤੇ ਇੱਕ ਪਲ ਦਾ ਸਨੈਪਸ਼ਾਟ ਹੈ, ਅਤੇ ਜਦੋਂ ਕਿਸੇ ਨੇ ਲਿਖਿਆ ਕਿ ਇਹ ਕਦੋਂ ਲਿਆ ਗਿਆ ਤਾਂ ਹੀ ਇਹ ਸਬੂਤ ਬਣਦਾ ਹੈ।