Windows VPN ਪ੍ਰੋਫਾਈਲ ਸਕੋਪ: ਮੌਜੂਦਾ ਉਪਭੋਗਤਾ ਜਾਂ ਸਾਰੇ ਉਪਭੋਗਤਾ?
ਸਕੋਪ ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਮੂਲ Windows VPN ਪ੍ਰੋਫਾਈਲ ਕਿੱਥੇ ਸਟੋਰ ਹੁੰਦੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਕੌਣ ਦੇਖ ਸਕਦਾ ਹੈ। ਇਹ ਕਨੈਕਸ਼ਨ ਨੂੰ ਡਿਵਾਈਸ ਟਨਲ ਨਹੀਂ ਬਣਾਉਂਦਾ ਅਤੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਸਾਂਝੇ ਨਹੀਂ ਕਰਦਾ।
ਤੁਸੀਂ VPN ਪ੍ਰੋਫਾਈਲ ਉੱਤੇ ਕਮਾਂਡ ਚਲਾਉਂਦੇ ਹੋ, ਇਹ ਕੋਈ ਗਲਤੀ ਨਹੀਂ ਦਿੰਦੀ, ਅਤੇ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਕਨੈਕਸ਼ਨ ਬਿਲਕੁਲ ਪਹਿਲਾਂ ਵਾਂਗ ਵਿਵਹਾਰ ਕਰਦਾ ਹੈ। ਕੁਝ ਵੀ ਟੁੱਟਿਆ ਨਹੀਂ। Windows ਮੂਲ VPN ਪ੍ਰੋਫਾਈਲਾਂ ਨੂੰ ਦੋ ਸਟੋਰਾਂ ਵਿੱਚ ਰੱਖਦਾ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਉਹ ਸੰਪਾਦਿਤ ਕੀਤਾ ਜੋ ਵਰਤੋਂ ਵਿੱਚ ਨਹੀਂ ਹੈ। ਇੱਕੋ ਦਿਖਣ ਵਾਲਾ ਨਾਮ ਦੋਵਾਂ ਵਿੱਚ ਹੋ ਸਕਦਾ ਹੈ, ਅਤੇ ਇਸੇ ਲਈ ਸਕ੍ਰਿਪਟ ਸਫਲ ਦਿਖਦੀ ਹੈ ਜਦੋਂ ਕਿ ਉਪਭੋਗਤਾ ਦਾ ਕਨੈਕਸ਼ਨ ਤੁਹਾਡੇ ਕੀਤੇ ਹਰ ਬਦਲਾਅ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦਾ ਹੈ।
ਹੱਲ ਬਿਹਤਰ ਸਕ੍ਰਿਪਟ ਨਹੀਂ ਹੈ; ਹੱਲ ਇਹ ਹੈ ਕਿ ਪ੍ਰੋਫਾਈਲ ਦਾ ਨਾਮ ਲੈਣ ਤੋਂ ਪਹਿਲਾਂ ਸਕੋਪ ਦਾ ਨਾਮ ਲਓ।
ਲੱਛਣ ਅਤੇ ਦੋ ਸਟੋਰ
Windows ਮੂਲ VPN ਪ੍ਰੋਫਾਈਲਾਂ ਨੂੰ ਪ੍ਰਤੀ-ਉਪਭੋਗਤਾ ਫੋਨ ਬੁੱਕ ਵਿੱਚ ਅਤੇ ਸਾਰੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਮਸ਼ੀਨ-ਪੱਧਰੀ ਬੁੱਕ ਵਿੱਚ ਰੱਖਦਾ ਹੈ। Get-VpnConnection ਮੌਜੂਦਾ ਉਪਭੋਗਤਾ ਦਾ ਸਟੋਰ ਪੜ੍ਹਦਾ ਹੈ, ਅਤੇ Get-VpnConnection -AllUserConnection ਮਸ਼ੀਨ ਦਾ ਸਟੋਰ ਪੜ੍ਹਦਾ ਹੈ।
-AllUserConnection ਨਾਲ ਬਣਾਈ ਪ੍ਰੋਫਾਈਲ ਮਸ਼ੀਨ ਦੇ ਹਰ ਖਾਤੇ ਲਈ ਦਿਖਦੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਬਣਾਉਣ ਜਾਂ ਹਟਾਉਣ ਲਈ ਉੱਚਿਤ ਸੈਸ਼ਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਸ ਤੋਂ ਬਿਨਾਂ ਬਣਾਈ ਪ੍ਰੋਫਾਈਲ ਉਸ ਖਾਤੇ ਦੀ ਹੁੰਦੀ ਹੈ ਜਿਸਨੇ ਕਮਾਂਡ ਚਲਾਈ, ਅਤੇ ਸਾਈਨ ਇਨ ਕਰਨ ਵਾਲਾ ਦੂਜਾ ਉਪਭੋਗਤਾ ਕੁਝ ਵੀ ਨਹੀਂ ਦੇਖਦਾ। ਦੋਵੇਂ ਇੱਕੋ ਨਾਮ ਰੱਖ ਸਕਦੇ ਹਨ, ਅਤੇ ਕੋਈ ਵੀ ਤੁਹਾਨੂੰ ਚੇਤਾਵਨੀ ਨਹੀਂ ਦਿੰਦਾ ਕਿ ਦੂਜਾ ਮੌਜੂਦ ਹੈ। ਇਸੇ ਲਈ ਲੱਛਣ ਗਲਤੀ ਸੁਨੇਹੇ ਦੀ ਬਜਾਏ ਚੁੱਪ ਅਸਫਲਤਾ ਵਾਂਗ ਦਿਖਦਾ ਹੈ।
ਸਕੋਪ ਅਸਲ ਵਿੱਚ ਕੀ ਤੈਅ ਕਰਦਾ ਹੈ
ਸਕੋਪ ਦੋ ਸਵਾਲਾਂ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਅਤੇ ਤੀਜੇ ਦਾ ਜਵਾਬ ਦੇਣ ਤੋਂ ਇਨਕਾਰ ਕਰਦਾ ਹੈ:
| Question | Current user | All users |
|---|---|---|
| Who can see the profile | The account that created it | Every account on the machine |
| Elevation to create or remove | Not required | Required |
| Where the profile lives | Per-user phone book | Machine-wide phone book |
| Does it authenticate a device | No | No |
| Does it start before sign-in | No | No, that needs a device tunnel |
ਲੋਕ ਆਖਰੀ ਦੋ ਕਤਾਰਾਂ ਵਿੱਚ ਹੀ ਗਲਤੀ ਕਰਦੇ ਹਨ। ਸਾਰੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਪ੍ਰੋਫਾਈਲ ਮਸ਼ੀਨ-ਸਕੋਪ ਸਟੋਰੇਜ ਹੈ, ਮਸ਼ੀਨ ਦੀ ਪਛਾਣ ਨਹੀਂ, ਅਤੇ ਇਹ ਕਿਸੇ ਦੇ ਸਾਈਨ ਇਨ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਕਨੈਕਸ਼ਨ ਨੂੰ ਆਪਣੇ ਆਪ ਉਪਲਬਧ ਨਹੀਂ ਬਣਾਉਂਦੀ। Windows Always On ਡਿਵਾਈਸ ਟਨਲ ਆਪਣੀਆਂ ਸਰਟੀਫਿਕੇਟ ਅਤੇ ਪ੍ਰੋਫਾਈਲ ਲੋੜਾਂ ਵਾਲੀ ਵੱਖਰੀ ਕਨਫਿਗਰੇਸ਼ਨ ਹੈ। ਸਕੋਪ ਇਸ ਬਾਰੇ ਹੈ ਕਿ ਪ੍ਰੋਫਾਈਲ ਕੌਣ ਦੇਖ ਸਕਦਾ ਹੈ, ਇਸ ਬਾਰੇ ਨਹੀਂ ਕਿ ਮਸ਼ੀਨ ਕੀ ਹੈ।
ਦਿੱਖ ਪ੍ਰਮਾਣਿਕਤਾ ਨਹੀਂ ਹੈ
ਸਾਰੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਅਜੇ ਵੀ ਸਮਰਥਿਤ ਪਛਾਣ ਅਤੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਪ੍ਰਬੰਧ ਦੀ ਲੋੜ ਹੈ। ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਹਰ ਖਾਤੇ ਲਈ ਦਿਖਣਯੋਗ ਬਣਾਉਣ ਨਾਲ ਹਰ ਖਾਤਾ ਇੱਕੋ ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗਤਾ ਨਹੀਂ ਬਣਦਾ, ਅਤੇ ਇਹ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਇਕੱਠੇ ਨਹੀਂ ਕਰਦਾ।
ਜੇ ਡਿਜ਼ਾਈਨ ਲਈ ਸਾਈਨ ਇਨ ਤੋਂ ਪਹਿਲਾਂ ਟਨਲ ਉੱਪਰ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ, ਤਾਂ ਜਵਾਬ ਡਿਵਾਈਸ ਟਨਲ ਹੈ, ਹੋਰ ਚੌੜਾ ਪ੍ਰੋਫਾਈਲ ਸਕੋਪ ਨਹੀਂ। ਜੇ ਡਿਜ਼ਾਈਨ ਲਈ ਹਰ ਵਿਅਕਤੀ ਦੁਆਰਾ ਆਪਣਾ ਸਰਟੀਫਿਕੇਟ ਪੇਸ਼ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ, ਤਾਂ ਪ੍ਰਤੀ-ਉਪਭੋਗਤਾ ਪ੍ਰੋਫਾਈਲ ਉਸ ਮਾਡਲ ਨਾਲ ਬਿਹਤਰ ਮੇਲ ਖਾਂਦੀ ਹੈ, ਕਿਉਂਕਿ ਮਸ਼ੀਨ-ਪੱਧਰੀ ਪ੍ਰੋਫਾਈਲ ਕਿਸੇ ਹੋਰ ਦਾ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਪੇਸ਼ ਨਹੀਂ ਕਰ ਸਕਦੀ।
ਤੈਨਾਤੀ ਅਤੇ ਨੀਤੀ ਦੀ ਮਾਲਕੀ
ਪ੍ਰਬੰਧਿਤ ਮਸ਼ੀਨਾਂ ਉੱਤੇ, EMM ਜਾਂ ਕਨਫਿਗਰੇਸ਼ਨ ਪ੍ਰੋਫਾਈਲ ਤੁਹਾਡੇ ਬਦਲਾਅ ਤੋਂ ਬਾਅਦ ਸੰਭਾਲੀ ਸਥਿਤੀ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾ ਸਕਦੀ ਹੈ।
ਇਹ ਤੁਹਾਡੀ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਬੱਗ ਨਹੀਂ ਹੈ; ਇਹ ਇੱਕੋ ਸਟੋਰ ਵਿੱਚ ਲਿਖਣ ਵਾਲੇ ਦੋ ਮਾਲਕ ਹਨ। ਸਕੋਪ ਨੂੰ ਨੀਤੀ ਦੇ ਮਾਲਕ ਨਾਲ ਤਾਲਮੇਲ ਕਰੋ, ਅਤੇ ਸਮਾਂ-ਸਾਰਣੀ ਅਨੁਸਾਰ ਕਮਾਂਡ ਦੁਬਾਰਾ ਚਲਾਉਣ ਦੀ ਬਜਾਏ ਨੀਤੀ ਬਦਲਣ ਨੂੰ ਤਰਜੀਹ ਦਿਓ। ਨੀਤੀ ਨਾਲ ਮੁਕਾਬਲਾ ਕਰਨ ਵਾਲੀ ਸਥਾਨਕ ਸੋਧ ਅਜਿਹੀ ਮਸ਼ੀਨ ਬਣਾਉਂਦੀ ਹੈ ਜਿੱਥੇ ਅਗਲੀ ਸਿੰਕ ਤੱਕ ਪ੍ਰੋਫਾਈਲ ਸਹੀ ਦਿਖਦੀ ਹੈ।
ਟੁੱਟਣ ਵੇਲੇ ਕੀ ਦਰਜ ਕਰਨਾ ਹੈ
ਤਿੰਨ ਚੀਜ਼ਾਂ ਇਕੱਠੀਆਂ ਦਰਜ ਕਰੋ: ਪ੍ਰੋਫਾਈਲ ਦਾ ਨਾਮ, ਤੁਹਾਡਾ ਨਿਸ਼ਾਨਾ ਸਕੋਪ, ਅਤੇ ਅਸਲ ਕਨੈਕਸ਼ਨ ਗਲਤੀ।
ਦੂਜੇ ਸਟੋਰ ਦੀ ਪ੍ਰੋਫਾਈਲ ਉੱਤੇ ਲਾਗੂ ਰੂਟ ਜਾਂ ਸਰਟੀਫਿਕੇਟ ਉਸ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਠੀਕ ਨਹੀਂ ਕਰੇਗਾ ਜੋ ਉਪਭੋਗਤਾ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਅਤੇ ਗਲਤੀ ਦਾ ਪਾਠ ਤੁਹਾਡੀ ਸੋਧ ਵੱਲ ਨਹੀਂ, ਕਨੈਕਸ਼ਨ ਵੱਲ ਹੀ ਇਸ਼ਾਰਾ ਕਰਦਾ ਰਹੇਗਾ। ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਬਦਲਾਅ ਤੋਂ ਬਾਅਦ ਇੱਛਤ ਪ੍ਰਵੇਸ਼ ਬਿੰਦੂ ਰਾਹੀਂ ਦੁਬਾਰਾ ਕਨੈਕਟ ਕਰੋ ਅਤੇ ਲਾਗੂ ਕੀਤੀ ਰੂਟਿੰਗ ਅਤੇ ਸੰਭਾਲੀਆਂ ਸੈਟਿੰਗਾਂ ਦੋਵੇਂ ਜਾਂਚੋ। ਪ੍ਰੋਫਾਈਲ ਸਟੋਰ ਦੱਸਦਾ ਹੈ ਕਿ ਕੀ ਉਪਲਬਧ ਹੈ, ਜਦੋਂ ਕਿ ਸਰਗਰਮ ਕਨੈਕਸ਼ਨ ਦੱਸਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਹੁਣ ਕੀ ਕਰ ਰਿਹਾ ਹੈ।
Microsoft ਦੇ Add-VpnConnection ਦਸਤਾਵੇਜ਼ ਸਕੋਪ ਸਵਿੱਚ ਨੂੰ ਉਹਨਾਂ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਕੋਲ ਸੂਚੀਬੱਧ ਕਰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਇਹ ਬਦਲਦਾ ਹੈ, ਜੋ ਉਪਯੋਗੀ ਤੌਰ ਤੇ ਯਾਦ ਕਰਾਉਂਦਾ ਹੈ ਕਿ ਸਕੋਪ ਬਣਾਉਣ ਵੇਲੇ ਲਿਆ ਗਿਆ ਫੈਸਲਾ ਹੈ, ਬਾਅਦ ਵਿੱਚ ਬਦਲਣ ਵਾਲੀ ਸੈਟਿੰਗ ਨਹੀਂ।