VPN ਸਾਥੀਆਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ, ਬਿਨਾਂ ਦਰਜ ਕੀਤੇ ਕਿ ਉਹ ਕਿੱਥੇ ਬ੍ਰਾਊਜ਼ ਕਰਦੇ ਹਨ
ਉਪਲਬਧਤਾ ਲਈ ਚਾਰ ਖੇਤਰ ਚਾਹੀਦੇ ਹਨ, ਕੈਪਚਰ ਨਹੀਂ। ਦਸਤਾਵੇਜ਼ੀ ਅੰਤਰਾਲ ’ਤੇ ਹੈਂਡਸ਼ੇਕ ਅਤੇ ਕਾਊਂਟਰ ਪੜ੍ਹੋ, ਲੇਬਲ ਸਥਿਰ ਰੱਖੋ ਅਤੇ ਰੱਖ-ਰਖਾਅ ਨਿਯਮ ਤੈਅ ਕਰੋ।
VPN ਸਾਥੀ ਦੀ ਨਿਗਰਾਨੀ ਲਈ ਚਾਰ ਤੱਥ ਚਾਹੀਦੇ ਹਨ, ਅਤੇ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਮੰਜ਼ਿਲ ਨਹੀਂ ਹੈ। ਸੁਰੰਗ ਚਾਲੂ ਹੈ ਜਾਂ ਨਹੀਂ, ਇਸਨੇ ਆਖਰੀ ਵਾਰ ਕਦੋਂ ਟ੍ਰੈਫਿਕ ਬਦਲਿਆ, ਕਿਹੜੀਆਂ ਕੁੰਜੀਆਂ ਸ਼ਾਮਲ ਹਨ ਅਤੇ ਕਿੰਨਾ ਹਿਲਿਆ — ਇੰਨਾ ਉਪਲਬਧਤਾ ਲਈ ਕਾਫ਼ੀ ਹੈ। ਇਸ ਤੋਂ ਅੱਗੇ ਹਰ ਚੀਜ਼ ਕਿਸੇ ਵਿਅਕਤੀ ਬਾਰੇ ਰਿਕਾਰਡ ਹੈ, ਅਤੇ ਇਹ ਸਟੇਟਸ ਪੰਨਾ ਖੋਲ੍ਹਣ ਦਾ ਮਾੜਾ ਅਸਰ ਨਹੀਂ, ਜਾਣਬੁੱਝ ਕੇ ਲਿਆ ਫ਼ੈਸਲਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਜਿਸ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦੇਣਾ ਹੈ ਉਸ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ, ਫਿਰ ਉਸ ਦਾ ਜਵਾਬ ਦੇਣ ਵਾਲਾ ਸਭ ਤੋਂ ਛੋਟਾ ਆਉਟਪੁੱਟ ਚੁਣੋ।
ਸਾਧਨ ਤੋਂ ਪਹਿਲਾਂ ਸਵਾਲ ਤੈਅ ਕਰੋ
ਪਹਿਲਾਂ ਕਾਰਜਸ਼ੀਲ ਸਵਾਲ ਲਿਖੋ: ਕੀ ਇਹ ਸਾਥੀ ਜੁੜਿਆ ਹੈ, ਅਤੇ ਕੀ ਇਹ ਟ੍ਰੈਫਿਕ ਹਿਲਾ ਰਿਹਾ ਹੈ? ਉਸ ਸਵਾਲ ਲਈ ਲਾਈਵ ਨਜ਼ਾਰਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਲਾਈਵ ਨਜ਼ਾਰੇ ਵਿੱਚ ਰੱਖ-ਰਖਾਅ ਦੀ ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ। ਦੂਜਾ ਸਵਾਲ, ਕੀ ਸਾਥੀ ਪਿਛਲੇ ਮੰਗਲਵਾਰ 02:00 ਵਜੇ ਜੁੜਿਆ ਸੀ, ਸੰਭਾਲੀ ਲੜੀ ਅਤੇ ਇਸ ਲਈ ਰੱਖ-ਰਖਾਅ ਫ਼ੈਸਲਾ ਮੰਗਦਾ ਹੈ। ਇਹਨਾਂ ਦੋਵਾਂ ਨੂੰ ਵੱਖ ਕਰਨਾ ਹੀ ਪੂਰਾ ਡਿਜ਼ਾਈਨ ਹੈ, ਕਿਉਂਕਿ ਲਾਈਵ ਨਜ਼ਾਰਾ ਸਸਤਾ ਹੈ ਜਦੋਂ ਕਿ ਸੰਭਾਲੀ ਲੜੀ ਡੇਟਾ ਸੁਰੱਖਿਆ ਦੀ ਗੱਲਬਾਤ ਬਣ ਜਾਂਦੀ ਹੈ।
ਸਿਹਤ ਜਾਂਚ ਨੂੰ ਵੀ ਸਟੇਟਸ ਆਉਟਪੁੱਟ ਤੋਂ ਵੱਖ ਰੱਖੋ। ਹਾਲੀਆ ਹੈਂਡਸ਼ੇਕ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਸੁਰੰਗ ਨੇ ਗੱਲਬਾਤ ਕੀਤੀ, ਇਹ ਨਹੀਂ ਕਿ ਇਸ ਪਿੱਛੇ ਦੀ ਨਿੱਜੀ ਐਪਲੀਕੇਸ਼ਨ ਕੰਮ ਕਰਦੀ ਹੈ, ਇਸ ਲਈ ਕਾਊਂਟਰਾਂ ਤੋਂ ਅੰਦਾਜ਼ਾ ਲਾਉਣ ਦੀ ਥਾਂ ਅਧਿਕ੍ਰਿਤ ਜਾਂਚ ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਪਰਖ ਕਰੋ। ਜਦੋਂ ਜਾਂਚ ਫੇਲ੍ਹ ਹੋਵੇ ਅਤੇ ਹੈਂਡਸ਼ੇਕ ਹਾਲੀਆ ਹੋਵੇ, ਸਮੱਸਿਆ ਸੁਰੰਗ ਦੇ ਪਾਰ ਹੈ।
ਉਸ ਦਾ ਜਵਾਬ ਦੇਣ ਵਾਲੇ ਤਿੰਨ ਖੇਤਰ ਪੜ੍ਹੋ
WireGuard ਦਾ ਸਾਧਾਰਨ ਸਟੇਟਸ ਆਉਟਪੁੱਟ ਇੰਟਰਫੇਸ, ਜਨਤਕ ਕੁੰਜੀ, ਅੰਤਿਮ ਬਿੰਦੂ, ਨਵੀਨਤਮ ਹੈਂਡਸ਼ੇਕ ਅਤੇ ਟ੍ਰਾਂਸਫਰ ਕਾਊਂਟਰ ਦਿੰਦਾ ਹੈ। ਮੌਜੂਦਗੀ ਲਈ ਜਨਤਕ ਕੁੰਜੀ ਅਤੇ ਨਵੀਨਤਮ ਹੈਂਡਸ਼ੇਕ ਚਾਹੀਦੇ ਹਨ; ਜੇ ਲੋੜ ਹੋਵੇ ਤਾਂ ਹਿਲਜੁਲ ਵੇਖਣ ਲਈ ਬਾਈਟ ਕਾਊਂਟਰ ਸ਼ਾਮਲ ਕਰੋ। ਅੰਤਿਮ ਬਿੰਦੂ ਮੌਜੂਦਗੀ ਲਈ ਲੋੜੀਂਦਾ ਨਹੀਂ ਅਤੇ ਛੱਡਣ ਵਾਲਾ ਪਹਿਲਾ ਖੇਤਰ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਪਛਾਣਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਕਿੱਥੋਂ ਜੁੜਦਾ ਹੈ। ਮੈਨੁਅਲ ਪੰਨਾ ਹਰ ਉਸ ਖੇਤਰ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜੋ ਸਾਧਨ ਛਾਪਦਾ ਹੈ, ਅਤੇ ਇੱਕ ਵਾਰ ਪੜ੍ਹਨ ਲਈ ਕਾਫ਼ੀ ਛੋਟਾ ਹੈ:
wg show
wg show wg0 latest-handshakes
ਉਹ ਸੰਖਿਆਵਾਂ ਬੁਲੀਅਨ ਨਹੀਂ, ਉਮਰ ਵਜੋਂ ਪੜ੍ਹੋ। ਹੈਂਡਸ਼ੇਕ ਸਿਰਫ਼ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਆਪਣੇ ਕੁੰਜੀ-ਨਵੀਨੀਕਰਨ ਅੰਤਰਾਲ ਦੇ ਮੁਕਾਬਲੇ ਹੀ ਤਾਜ਼ਾ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਜੋ ਕਾਊਂਟਰ ਨਹੀਂ ਹਿਲਿਆ ਉਹ ਟੁੱਟੇ ਸਾਥੀ ਦੀ ਥਾਂ ਨਿਸ਼ਕਿਰਿਆ ਸਾਥੀ ਦਾ ਅਰਥ ਦੇ ਸਕਦਾ ਹੈ। ਉਮਰ ਅਤੇ ਹਿਲਜੁਲ ਇਕੱਠੇ ਪੜ੍ਹੇ ਜਾਣ ਲਈ ਦੋਵੇਂ ਇੱਕੋ ਨਜ਼ਾਰੇ ਵਿੱਚ ਰੱਖੋ।
ਅਜਿਹਾ ਅੰਤਰਾਲ ਚੁਣੋ ਜਿਸਦਾ ਤੁਸੀਂ ਬਚਾਅ ਕਰ ਸਕੋ
ਹਰ ਸਟੇਟਸ ਨਮੂਨਾ ਇੱਕ ਰਿਕਾਰਡ ਹੈ, ਇਸ ਲਈ ਅੰਤਰਾਲ ਨਿਗਰਾਨੀ ਲੇਬਲ ਪਹਿਨਿਆ ਰੱਖ-ਰਖਾਅ ਫ਼ੈਸਲਾ ਹੈ। ਦਸ ਸਕਿੰਟ ਦਾ ਨਮੂਨਾ ਬਾਰੀਕ ਵੇਰਵਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਸੰਭਾਲੀਆਂ ਕਤਾਰਾਂ ਨੂੰ ਕਈ ਗੁਣਾ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਇੱਕ ਮਿੰਟ ਦਾ ਨਮੂਨਾ ਲਾਗਤ ਦੇ ਛੇਵੇਂ ਹਿੱਸੇ ਵਿੱਚ ਉਪਲਬਧਤਾ ਲਈ ਆਮ ਤੌਰ ’ਤੇ ਕਾਫ਼ੀ ਹੈ। ਅੰਤਰਾਲ ਸਾਧਨ ਕੀ ਕਰ ਸਕਦਾ ਹੈ ਤੋਂ ਨਹੀਂ, ਸਗੋਂ ਤੁਹਾਡੇ ਵਾਅਦਾ ਕੀਤੇ ਪ੍ਰਤੀਕਿਰਿਆ ਸਮੇਂ ਤੋਂ ਚੁਣੋ। ਫਿਰ ਸੰਖਿਆ ਡੈਸ਼ਬੋਰਡ ਦੇ ਨਾਲ ਲਿਖੋ।
OpenVPN ਲਈ ਸਟੇਟਸ ਸੁਵਿਧਾ ਸੰਰਚਿਤ ਅੰਤਰਾਲ ’ਤੇ ਫਾਈਲ ਲਿਖਦੀ ਹੈ। ਸਰਵਰ ਸੰਰਚਨਾ ਵਿੱਚ ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਦਿਸਦਾ ਹੈ status /var/log/openvpn-status.log 60, ਜਿੱਥੇ ਅੰਤ ਦੀ ਸੰਖਿਆ ਮੁੜ-ਲਿਖਤਾਂ ਵਿਚਕਾਰ ਸਕਿੰਟ ਹਨ, ਅਤੇ ਫਾਈਲ ਜੋੜੀ ਨਹੀਂ ਜਾਂਦੀ ਸਗੋਂ ਬਦਲੀ ਜਾਂਦੀ ਹੈ। ਉਹ ਵੇਰਵਾ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਬਦਲੀ ਫਾਈਲ ਦਾ ਕੋਈ ਇਤਿਹਾਸ ਨਹੀਂ ਹੁੰਦਾ, ਜਦੋਂ ਕਿ ਉਸ ਵਿੱਚ ਜੋੜਨ ਵਾਲਾ ਸੰਗ੍ਰਾਹਕ ਇਤਿਹਾਸ ਬਣਾਉਂਦਾ ਹੈ।
ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਸੰਗ੍ਰਾਹਕ ਵੀ ਅੰਤਰਾਲ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ। ਜੋ ਸਾਧਨ ਹਰ ਸਕਿੰਟ ਨਮੂਨਾ ਲੈਂਦਾ ਹੈ ਅਤੇ ਪ੍ਰਤੀ ਮਿੰਟ ਇੱਕ ਕਤਾਰ ਸੰਭਾਲਦਾ ਹੈ, ਉਹ ਫਿਰ ਵੀ ਹਰ ਸਕਿੰਟ ਪੜ੍ਹਦਾ ਹੈ।
ਲੇਬਲ ਸਥਿਰ ਰੱਖੋ ਅਤੇ ਮੈਪਿੰਗ ਸੀਮਿਤ ਰੱਖੋ
ਜਨਤਕ ਕੁੰਜੀ ਨਾਮ ਜੋੜੇ ਬਿਨਾਂ ਵੀ ਡਿਵਾਈਸ ਸੰਬੰਧ ਪਛਾਣਦੀ ਹੈ, ਇਸ ਲਈ ਕੁੰਜੀ ਨੂੰ ਧੁੰਦਲਾ ਪਛਾਣਕਰਤਾ ਨਹੀਂ ਸਗੋਂ ਨਿੱਜੀ ਡੇਟਾ ਮੰਨੋ। ਸਾਥੀਆਂ ਨੂੰ ਮੁੜ-ਜੁੜਾਈ ਝੱਲਣ ਵਾਲੇ ਸਥਿਰ ਅੰਦਰੂਨੀ ਪਛਾਣਕਰਤਾਵਾਂ ਨਾਲ ਲੇਬਲ ਕਰੋ, ਅਤੇ ਪਛਾਣਕਰਤਾ ਤੋਂ ਵਿਅਕਤੀ ਤੱਕ ਦੀ ਮੈਪਿੰਗ ਸੀਮਿਤ ਥਾਂ ’ਤੇ ਰੱਖੋ। ਜੋ ਡੈਸ਼ਬੋਰਡ ਸਮਾਂ-ਲੜੀ ਲਿਖਦਾ ਹੈ ਉਹ ਸੰਭਾਲਿਆ ਰਿਕਾਰਡ ਹੈ, ਭਾਵੇਂ VPN ਆਪਣੀ ਕੋਈ ਫਾਈਲ ਨਾ ਰੱਖੇ। ਜਦੋਂ ਡੈਸ਼ਬੋਰਡ ਹੀ ਇਕੱਲਾ ਭੰਡਾਰ ਹੋਵੇ, ਤਦ ਰੱਖ-ਰਖਾਅ ਨਿਯਮ ਡੈਸ਼ਬੋਰਡ ’ਤੇ ਹੀ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
ਨਿਰਯਾਤ ਮਾਰਗ ਦੀ ਵੀ ਸਮੀਖਿਆ ਕਰੋ, ਕਿਉਂਕਿ ਕਾਪੀ ਕੀਤੀ CSV ਉਸ ਸਿਸਟਮ ਤੋਂ ਵੱਧ ਚਿਰ ਰਹਿੰਦੀ ਹੈ ਜਿਸਨੇ ਇਸਨੂੰ ਬਣਾਇਆ। ਸਮੁੱਚੀ ਉਪਲਬਧਤਾ ਰਿਪੋਰਟ ਲਈ ਅਕਸਰ ਕਾਫ਼ੀ ਹੁੰਦੀ ਹੈ: ਵਿੰਡੋ ਦੇ ਅੰਦਰ ਹੈਂਡਸ਼ੇਕ ਵਾਲੇ ਸਾਥੀਆਂ ਦਾ ਅਨੁਪਾਤ ਇਹ ਦੱਸੇ ਬਿਨਾਂ ਕਿ ਕੌਣ ਕਦੋਂ ਜੁੜਿਆ ਸੀ, ਕਾਰਜਸ਼ੀਲ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ।
ਤੁਸੀਂ ਕੀ ਇਕੱਠਾ ਕਰਦੇ ਹੋ ਅਤੇ ਕੀ ਨਹੀਂ, ਦਸਤਾਵੇਜ਼ ਕਰੋ
ਸੰਗ੍ਰਹਿ ਦਾ ਵਰਣਨ ਸਰਲ ਭਾਸ਼ਾ ਵਿੱਚ ਲਿਖੋ: ਕਿਹੜੇ ਖੇਤਰ, ਕਿਹੜੇ ਇੰਟਰਫੇਸ ਤੋਂ, ਕਿਹੜੇ ਅੰਤਰਾਲ ’ਤੇ, ਕਿੱਥੇ ਸੰਭਾਲੇ, ਕਿੰਨਾ ਚਿਰ ਰੱਖੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਕੌਣ ਪੜ੍ਹ ਸਕਦਾ ਹੈ। ਇਸਨੂੰ runbook ਦੇ ਨਾਲ ਰੱਖੋ, ਉਸ ਨੀਤੀ ਭੰਡਾਰ ਵਿੱਚ ਨਹੀਂ ਜਿਸਨੂੰ ਘਟਨਾ ਵੇਲੇ ਕੋਈ ਨਹੀਂ ਖੋਲ੍ਹਦਾ। ਵਰਣਨ ਇਹ ਵੀ ਦੱਸਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਨਿਗਰਾਨੀ ਕੀ ਨਹੀਂ ਵੇਖ ਸਕਦੀ, ਕਿਉਂਕਿ ਇਹੀ ਕਿਸੇ ਨੂੰ ਇਹ ਮੰਨਣ ਤੋਂ ਰੋਕਦਾ ਹੈ ਕਿ ਬ੍ਰਾਊਜ਼ਿੰਗ ਡੇਟਾ ਦੀ ਗੈਰਹਾਜ਼ਰੀ ਦਾ ਮਤਲਬ ਰਿਕਾਰਡਾਂ ਦੀ ਗੈਰਹਾਜ਼ਰੀ ਹੈ।
ਜਦੋਂ ਵੀ ਨਿਗਰਾਨੀ ਬਦਲੇ, ਰੱਖ-ਰਖਾਅ ਵਿੰਡੋ ਦੀ ਸਮੀਖਿਆ ਕਰੋ, ਕਿਉਂਕਿ ਨਵਾਂ ਖੇਤਰ ਚੁੱਪਚਾਪ ਰੱਖੀ ਚੀਜ਼ ਵਧਾ ਦਿੰਦਾ ਹੈ। ਫਿਰ ਵਰਣਨ ਅਨੁਸਾਰ ਮਿਟਾਓ, ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਮਿਟਾਉਣਾ ਸੱਚਮੁੱਚ ਹੋਇਆ ਹੈ।