ਨੇਟਿਵ IKEv2 ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਦਿਲਚਸਪ ਕੁੰਜੀ ਚੈਕਬਾਕਸ ਨਹੀਂ, IncludeAllNetworks ਹੈ, ਅਤੇ ਇਹ ਜੋ ਬਦਲਦੀ ਹੈ ਉਹ ਦਾਇਰਾ ਹੈ ਕਿ ਸਿਸਟਮ ਸੁਰੰਗ ਤੋਂ ਬਾਹਰ ਕੀ ਭੇਜ ਸਕਦਾ ਹੈ। ਇਸਨੂੰ 1 'ਤੇ ਸੈੱਟ ਕਰੋ, ਅਤੇ macOS ਸੁਰੰਗ ਨੂੰ ਲਗਭਗ ਸਾਰੇ IP ਟ੍ਰੈਫਿਕ ਦਾ ਰਾਹ ਮੰਨਦਾ ਹੈ, ਸਿਵਾਏ ਉਹਨਾਂ ਅਪਵਾਦਾਂ ਦੇ ਜੋ ਇਹ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਤੁਸੀਂ ਵਧਾ ਸਕਦੇ ਹੋ। ਕਿਉਂਕਿ ਇਹ ਮੀਨੂ ਵਿੱਚ ਨਹੀਂ ਸਗੋਂ ਪ੍ਰੋਫਾਈਲ ਡਿਕਸ਼ਨਰੀ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ, ਇਸ ਲਈ ਇਹ ਉਹ ਵੀ ਨਹੀਂ ਜਤਾਉਂਦੀ ਜੋ ਜ਼ਿਆਦਾਤਰ ਲੋਕ ਸਾਰਾ ਟ੍ਰੈਫਿਕ ਭੇਜੋ ਵਾਕ ਪੜ੍ਹ ਕੇ ਸੋਚਦੇ ਹਨ।

ਕੁੰਜੀ ਨੈੱਟਵਰਕ ਸਟੈਕ ਅੰਦਰ ਕੀ ਬਦਲਦੀ ਹੈ

ਇਸ ਤੋਂ ਬਿਨਾਂ ਸੁਰੰਗ ਰੂਟਾਂ ਨਾਲ ਜੁੜੇ ਨੈੱਟਵਰਕ ਇੰਟਰਫ਼ੇਸ ਵਾਂਗ ਵਿਵਹਾਰ ਕਰਦੀ ਹੈ। ਉਸ ਇੰਟਰਫ਼ੇਸ ਰਾਹੀਂ ਡਿਫਾਲਟ ਰੂਟ ਜ਼ਿਆਦਾਤਰ ਟ੍ਰੈਫਿਕ ਫੜ ਲੈਂਦਾ ਹੈ, ਅਤੇ ਕਿਸੇ ਹੋਰ ਇੰਟਰਫ਼ੇਸ ਉੱਤੇ ਹੋਰ ਖਾਸ ਰੂਟ ਆਪਣੇ ਪ੍ਰੀਫਿਕਸ ਲਈ ਫਿਰ ਵੀ ਜਿੱਤਦਾ ਹੈ। ਇਹ ਆਮ ਰਾਊਟਿੰਗ ਹੈ, ਅਤੇ ਇਸੇ ਲਈ ਸਪਲਿਟ ਟਨਲਿੰਗ ਲਗਭਗ ਸੰਜੋਗ ਨਾਲ ਹੁੰਦੀ ਹੈ।

ਕੁੰਜੀ ਸਮਰੱਥ ਹੋਣ 'ਤੇ ਦਾਇਰਾ ਰਾਊਟਿੰਗ ਤਰਜੀਹ ਨਹੀਂ ਰਹਿੰਦਾ, ਸਗੋਂ ਇਹ ਨੀਤੀ ਬਣ ਜਾਂਦਾ ਹੈ ਕਿ ਕਿਹੜਾ ਟ੍ਰੈਫਿਕ ਸੁਰੰਗ ਤੋਂ ਇਲਾਵਾ ਕਿਸੇ ਹੋਰ ਰਾਹੀਂ ਬਾਹਰ ਜਾ ਸਕਦਾ ਹੈ। ਸਿਸਟਮ ਨੂੰ ਕਨੈਕਸ਼ਨ ਜੀਵਤ ਰੱਖਣ ਲਈ ਨੈੱਟਵਰਕ ਤੱਕ ਪਹੁੰਚਣਾ ਫਿਰ ਵੀ ਲੋੜੀਂਦਾ ਹੈ, ਇਸ ਲਈ ਨੀਤੀ ਅਪਵਾਦਾਂ ਸਮੇਤ ਆਉਂਦੀ ਹੈ, ਨਾ ਕਿ ਇਹ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਉਹ ਨਹੀਂ ਹਨ। ਇਸਨੂੰ ਚਾਲੂ ਕਰਨ ਨਾਲ ਮਸ਼ੀਨ ਕਦੇ ਵੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਿਨਾਂ ਕੰਮ ਕਰਦੇ ਰਾਹ ਤੋਂ ਨਹੀਂ ਰਹਿੰਦੀ। ਤੁਹਾਨੂੰ ਉਸ ਤੋਂ ਛੋਟੀ ਰਾਹਾਂ ਦੀ ਸੂਚੀ ਮਿਲਦੀ ਹੈ ਜਿੰਨੀ ਤੁਸੀਂ ਮੰਨੀ ਸੀ, ਅਤੇ ਉਹ ਸੂਚੀ ਦਸਤਾਵੇਜ਼ੀ ਹੈ।

ਵਿਹਾਰਕ ਨਤੀਜਾ ਇਹ ਹੈ ਕਿ ਰੂਟ ਸ਼ਾਮਲ ਕਰਨਾ ਹੁਣ ਨਤੀਜਾ ਨਹੀਂ ਸਮਝਾਉਂਦਾ। ਜੇ ਕੋਈ ਮੰਜ਼ਿਲ ਫਿਰ ਵੀ ਸਿੱਧੀ ਪਹੁੰਚਦੀ ਹੈ, ਤਾਂ ਸਵਾਲ ਇਹ ਨਹੀਂ ਕਿ ਕਿਹੜਾ ਰੂਟ ਜਿੱਤਿਆ, ਸਗੋਂ ਇਹ ਹੈ ਕਿ ਕੋਈ ਅਪਵਾਦ ਉਸਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ ਜਾਂ ਨਹੀਂ।

ਅਪਵਾਦ ਸੈਟਿੰਗ ਦਾ ਹਿੱਸਾ ਹਨ

Apple ਮੁੱਖ ਕੁੰਜੀ ਦੇ ਨਾਲ ਕਈ ਬਾਹਰਕੱਢ ਦਸਤਾਵੇਜ਼ ਕਰਦਾ ਹੈ, ਜੋ ਸਥਾਨਕ ਨੈੱਟਵਰਕ, Apple Push Notification ਟ੍ਰੈਫਿਕ, ਸੈਲੂਲਰ ਸੇਵਾਵਾਂ ਅਤੇ ਡਿਵਾਈਸ ਸੰਚਾਰ ਨੂੰ ਕਵਰ ਕਰਦੇ ਹਨ। ਹਰੇਕ ਦੀਆਂ ਆਪਣੀਆਂ ਪਲੇਟਫਾਰਮ ਅਤੇ ਸੰਸਕਰਣ ਸ਼ਰਤਾਂ ਹਨ, ਇਸ ਲਈ ਇੱਕੋ ਪ੍ਰੋਫਾਈਲ macOS ਸੰਸਕਰਣਾਂ ਵਿਚਕਾਰ ਵੱਖਰਾ ਵਿਵਹਾਰ ਕਰ ਸਕਦਾ ਹੈ।

ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਬਾਹਰਕੱਢ ਅੰਤਰਨਿਹਿਤ ਹਨ। ਨੈੱਟਵਰਕ ਪਹੁੰਚ ਸਥਾਪਤ ਅਤੇ ਕਾਇਮ ਰੱਖਣ ਲਈ ਲੋੜੀਂਦਾ ਟ੍ਰੈਫਿਕ, ਕੈਪਟਿਵ ਪੋਰਟਲ ਸੰਭਾਲ ਸਮੇਤ, ਮਨਜ਼ੂਰ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ, ਨਹੀਂ ਤਾਂ ਮਸ਼ੀਨ ਕਿਸੇ ਨਾਲ ਵੀ ਨਾ ਜੁੜੀ ਰਹਿ ਸਕਦੀ ਹੈ ਅਤੇ ਉਸਨੂੰ ਠੀਕ ਨਹੀਂ ਕਰ ਸਕਦੀ।

ਫਿਰ ਜਾਣਬੁੱਝ ਕੇ ਕੀਤੀਆਂ ਚੋਣਾਂ ਆਉਂਦੀਆਂ ਹਨ। ਘਰ ਦੇ ਪ੍ਰਿੰਟਰ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣਾ ਦਫ਼ਤਰੀ ਸਰੋਤ ਦੇ ਪ੍ਰੀਫਿਕਸ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣਾ ਹੀ ਨਹੀਂ, ਅਤੇ ਦੋਵੇਂ ਸੂਚਨਾਵਾਂ ਆਉਂਦੀਆਂ ਰਹਿਣ ਲਈ APNs ਨੂੰ ਪਹੁੰਚਯੋਗ ਛੱਡਣ ਨਾਲੋਂ ਵੱਖਰੇ ਹਨ। ਤੁਸੀਂ ਕਿਹੜੇ ਚਾਲੂ ਕੀਤੇ, ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਹੀ ਲਿਖੋ, ਬਾਅਦ ਵਿੱਚ ਬੱਗ ਰਿਪੋਰਟ ਤੋਂ ਲੱਭਣ ਦੀ ਬਜਾਏ।

ਇਹ ਡਿਫਾਲਟ ਰੂਟ ਵਰਗਾ ਕਿਉਂ ਨਹੀਂ ਹੈ

ਡਿਫਾਲਟ ਰੂਟ ਰਾਊਟਿੰਗ ਟੇਬਲ ਦੀ ਐਂਟਰੀ ਹੈ, ਅਤੇ ਰਾਊਟਿੰਗ ਟੇਬਲ ਹਾਰ ਜਾਂਦੀਆਂ ਹਨ। ਹੋਰ ਖਾਸ ਪ੍ਰੀਫਿਕਸ ਇਸਨੂੰ ਹਰਾ ਦਿੰਦਾ ਹੈ, ਐਪ-ਸੀਮਿਤ ਕਨੈਕਸ਼ਨ ਇਸਨੂੰ ਬਾਈਪਾਸ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਬਿਹਤਰ ਮੈਟ੍ਰਿਕ ਵਾਲਾ ਦੂਜਾ ਇੰਟਰਫ਼ੇਸ ਬਿਨਾਂ ਕਿਸੇ ਦੇ VPN ਕਨਫਿਗਰੇਸ਼ਨ ਛੂਹੇ ਸੰਭਾਲ ਸਕਦਾ ਹੈ।

Apple ਦੀ ਰਾਊਟਿੰਗ ਗਾਈਡ ਇਹ ਫ਼ਰਕ ਸਪਸ਼ਟ ਕਰਦੀ ਹੈ: ਆਮ ਡਿਫਾਲਟ ਰੂਟਾਂ ਨੂੰ ਹੋਰ ਖਾਸ ਰੂਟ ਓਵਰਰਾਈਡ ਕਰ ਸਕਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਵਿਸਤ੍ਰਿਤ ਦਾਇਰਾ ਸੈਟਿੰਗ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੀ ਹੈ ਕਿ ਸੁਰੰਗ ਨੂੰ ਕਿਹੜਾ ਟ੍ਰੈਫਿਕ ਲੈ ਜਾਣਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚੋਂ ਕੀ ਕੱਢਿਆ ਗਿਆ ਹੈ। ਇੱਕ ਤਰਜੀਹ ਹੈ, ਦੂਜਾ ਨਿਯਮ ਦੇ ਨੇੜੇ।

ਇਹ ਫ਼ਰਕ ਇਹ ਵੀ ਬਦਲਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਲੀਕ ਦਾ ਨਿਦਾਨ ਕਿਵੇਂ ਕਰਦੇ ਹੋ। ਡਿਫਾਲਟ ਰੂਟ ਨਾਲ ਤੁਸੀਂ ਰੂਟ ਅਤੇ ਮੈਟ੍ਰਿਕ ਵੇਖਦੇ ਹੋ। ਦਾਇਰਾ ਕੁੰਜੀ ਨਾਲ ਤੁਸੀਂ ਪ੍ਰੋਫਾਈਲ ਸੋਧ, ਸਥਾਪਤ ਅਪਵਾਦ ਅਤੇ ਸੰਸਕਰਣ-ਖਾਸ ਵਿਵਹਾਰ ਵੇਖਦੇ ਹੋ, ਕਿਉਂਕਿ ਰਾਊਟਿੰਗ ਟੇਬਲ ਪਹਿਲਾਂ ਲਏ ਫ਼ੈਸਲੇ ਤੋਂ ਬਾਅਦ ਦੀ ਚੀਜ਼ ਹੈ।

EnforceRoutes ਵੱਖਰਾ ਨਾਬ ਹੈ

EnforceRoutes ਉਸੇ ਵਿਚਾਰ ਦਾ ਸਖ਼ਤ ਸੰਸਕਰਣ ਜਾਪਦਾ ਹੈ, ਅਤੇ ਲੋਕ ਦੋਵੇਂ ਇਕੱਠੇ ਰੱਖਦੇ ਹਨ ਇਸ ਵਿਸ਼ਵਾਸ ਨਾਲ ਕਿ ਵਧੇਰੇ ਕੁੰਜੀਆਂ ਦਾ ਮਤਲਬ ਵਧੇਰੇ ਕਵਰੇਜ ਹੈ। Apple ਦਸਤਾਵੇਜ਼ ਕਰਦਾ ਹੈ ਕਿ IncludeAllNetworks ਚਾਲੂ ਹੋਣ 'ਤੇ ਇਸਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਉਸ ਮੇਲ ਵਿੱਚ ਦੂਜੀ ਕੁੰਜੀ ਕੁਝ ਨਹੀਂ ਖਰੀਦਦੀ।

ਇਸਨੂੰ ਉਹਨਾਂ ਕਨਫਿਗਰੇਸ਼ਨਾਂ ਲਈ ਵਿਕਲਪ ਮੰਨੋ ਜੋ ਵਿਸਤ੍ਰਿਤ ਦਾਇਰਾ ਨਹੀਂ ਵਰਤਦੇ, ਮਜ਼ਬੂਤੀ ਵਜੋਂ ਨਹੀਂ। ਜੇ ਤੁਸੀਂ ਨਹੀਂ ਦੱਸ ਸਕਦੇ ਕਿ ਹਰ ਕੁੰਜੀ ਇਕੱਲੀ ਕੀ ਕਰਦੀ ਹੈ, ਤਾਂ ਦੋਵੇਂ ਜੋੜਨਾ ਸਿਰਫ਼ ਪ੍ਰੋਫਾਈਲ ਦੀ ਸਮੀਖਿਆ ਔਖੀ ਕਰਦਾ ਹੈ।

ਗੇਟਵੇ ਅਤੇ ਪ੍ਰੋਫਾਈਲ ਦੇ ਮਾਲਕ ਨੂੰ ਕੀ ਤੈਅ ਕਰਨਾ ਪੈਂਦਾ ਹੈ

ਕਲਾਇੰਟ ਸੈਟਿੰਗ ਸਰਵਰ ਨੂੰ ਉਹ ਟ੍ਰੈਫਿਕ ਅੱਗੇ ਭੇਜਣ ਲਈ ਮਜਬੂਰ ਨਹੀਂ ਕਰ ਸਕਦੀ ਜਿਸ ਲਈ ਉਹ ਕਦੇ ਕਨਫਿਗਰ ਨਹੀਂ ਹੋਇਆ। ਗੇਟਵੇ ਨੂੰ ਸੈਸ਼ਨ ਸਵੀਕਾਰ ਕਰਨਾ ਪੈਂਦਾ ਹੈ, ਪਤੇ ਦੇਣੇ ਪੈਂਦੇ ਹਨ, ਉਹਨਾਂ ਪ੍ਰੀਫਿਕਸ ਲਈ ਵਾਪਸੀ ਰਾਹ ਦੇਣਾ ਪੈਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਤੱਕ ਤੁਸੀਂ ਪਹੁੰਚਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਅਤੇ ਤੁਹਾਡੀ ਚੁਣੀ ਵਿਵਸਥਾ ਵਿੱਚ DNS ਸੇਵਾ ਦੇਣੀ ਪੈਂਦੀ ਹੈ। ਜੇ ਇਹ ਸਿਰਫ਼ ਇੱਕ ਪ੍ਰੀਫਿਕਸ ਰਾਊਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਵਿਸਤ੍ਰਿਤ ਕਲਾਇੰਟ ਦਾਇਰਾ ਅਜਿਹਾ ਟ੍ਰੈਫਿਕ ਪੈਦਾ ਕਰਦਾ ਹੈ ਜੋ ਆ ਕੇ ਮਰ ਜਾਂਦਾ ਹੈ। ਗੇਟਵੇ ਦੇ ਰੂਟਾਂ ਤੋਂ ਬਾਹਰਲੀ ਮੰਜ਼ਿਲ ਨੂੰ ਇੱਕ ਬੇਨਤੀ ਇਹ ਇੱਕ ਮਿੰਟ ਵਿੱਚ ਸਾਬਤ ਕਰ ਦਿੰਦੀ ਹੈ।

ਐਪ ਦੀ ਮਲਕੀਅਤ ਵਾਲੀ ਸੁਰੰਗ ਫਿਰ ਵੱਖਰਾ ਮਾਮਲਾ ਹੈ। ਪ੍ਰਦਾਤਾ ਨੂੰ ਸਮਰਥਿਤ ਵਿਵਹਾਰ ਲਾਗੂ ਜਾਂ ਉਜਾਗਰ ਕਰਨਾ ਪੈਂਦਾ ਹੈ; ਦੂਜਾ ਨੇਟਿਵ IKEv2 ਪ੍ਰੋਫਾਈਲ ਸਥਾਪਤ ਕਰਨਾ ਉਸ ਸੁਰੰਗ ਨੂੰ ਨਹੀਂ ਬਦਲਦਾ ਜਿਸਨੂੰ ਕੋਈ ਹੋਰ ਐਪ ਪਹਿਲਾਂ ਹੀ ਚਲਾ ਰਹੀ ਹੈ, ਅਤੇ IKEv2 ਕੁੰਜੀ OpenVPN ਨਿਰਦੇਸ਼ ਨਹੀਂ ਜਿਸਨੂੰ ਕੋਈ ਹੋਰ ਕਲਾਇੰਟ ਪੜ੍ਹੇਗਾ।

ਮੌਜੂਦਾ ਕੁੰਜੀ ਸੂਚੀ ਅਤੇ ਸੰਸਕਰਣ ਸ਼ਰਤਾਂ ਲਈ Apple ਦਾ IKEv2 ਪੇਲੋਡ ਹਵਾਲਾ ਪੜ੍ਹੋ, ਨਾ ਕਿ ਕੋਈ ਸਾਲਾਂ ਪਹਿਲਾਂ ਨਕਲ ਕੀਤਾ ਪ੍ਰੋਫਾਈਲ।

ਪ੍ਰੋਫਾਈਲ ਸੋਧ ਨੂੰ ਸਮੁੱਚੇ ਰੂਪ ਵਿੱਚ ਸਵੀਕਾਰ ਕਰੋ

ਦੂਰੋਂ ਪ੍ਰਬੰਧਿਤ Mac ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਟੀਚਾ macOS ਸੰਸਕਰਣ, ਇੱਛਤ ਇੰਟਰਨੈੱਟ ਨਿਕਾਸ, ਪਹੁੰਚਯੋਗ ਰਹਿਣ ਵਾਲੇ ਨਿੱਜੀ ਪ੍ਰੀਫਿਕਸ, ਅਤੇ ਹਰ ਬਾਹਰਕੱਢ ਲਿਖੋ ਜੋ ਤੁਸੀਂ ਚਾਲੂ ਕਰ ਰਹੇ ਹੋ। ਫਿਰ ਅਜਿਹਾ ਰਿਕਵਰੀ ਰਾਹ ਬਚਾਓ ਜੋ ਉਸ ਸੁਰੰਗ 'ਤੇ ਨਿਰਭਰ ਨਾ ਹੋਵੇ ਜਿਸਨੂੰ ਤੁਸੀਂ ਬਦਲਣ ਵਾਲੇ ਹੋ।

ਨਵੀਆਂ ਜਨਤਕ ਬੇਨਤੀਆਂ, ਨਿੱਜੀ ਬੇਨਤੀਆਂ, ਦੋਵੇਂ ਪਤਾ ਪਰਿਵਾਰ ਅਤੇ ਨਾਮ ਹੱਲ ਦੀ ਜਾਂਚ ਕਰੋ, ਅਤੇ ਡਿਜ਼ਾਈਨ ਫਾਈਲ ਨਹੀਂ, ਸਥਾਪਤ ਸੋਧ ਵੇਖੋ। ਜੇ ਕੁਝ ਅਜੇ ਵੀ ਸਿੱਧਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਤੈਅ ਕਰੋ ਕਿ ਇਹ ਦਸਤਾਵੇਜ਼ੀ ਅਪਵਾਦ ਹੈ, ਵੱਖਰਾ ਕਨੈਕਸ਼ਨ ਸੰਦਰਭ ਹੈ, ਜਾਂ ਅਸਲ ਕਨਫਿਗਰੇਸ਼ਨ ਗਲਤੀ ਹੈ, ਅਤੇ ਅਸੰਬੰਧਿਤ ਕੁੰਜੀਆਂ ਫੈਲਾਉਣ ਦੀ ਬਜਾਏ ਉਹਨਾਂ ਤਿੰਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਬਦਲੋ।

ਸੰਬੰਧਿਤ ਲੇਖ