VPN ਵਿਜ਼ਟਰ ਜਾਂਚ: ਪ੍ਰਤਿਸ਼ਠਾ ਅਤੇ ਲੇਟੈਂਸੀ ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸਕੋਰ ਕਰਨਾ
VPN ਖੋਜ ਨੂੰ ਸਕੋਰ ਕੀਤਾ ਅੰਦਾਜ਼ਾ ਮੰਨੋ। ਬਚਾਅਯੋਗ ਬੇਨਤੀ-ਤੱਥ ਇਕੱਠੇ ਕਰੋ, ਰਾਹ ਨੂੰ ਸਮੇਂ ਵਿੱਚ ਮਾਪੋ, ਅਤੇ ਬਲਾਕ ਦੀ ਥਾਂ ਉਲਟਾਉਣਯੋਗ ਸਟੈਪ-ਅੱਪ ਜਾਂਚਾਂ ਨਾਲ ਕੰਮ ਕਰੋ।
ਇੱਕ ਧੋਖਾਧੜੀ ਡੈਸ਼ਬੋਰਡ ਇੱਕ ਵਿਜ਼ਟਰ ਨੂੰ VPN ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਕਰਦਾ ਹੈ, ਵਿਸ਼ਲੇਸ਼ਕ ਬਲਾਕ ਮੰਗਦਾ ਹੈ, ਅਤੇ ਬੇਨਤੀ ਪਲੇਟਫਾਰਮ ਟੀਮ ਤੱਕ ਕੇਵਲ ਵਿਕਰੇਤਾ ਦੇ ਇੱਕ ਬੂਲੀਅਨ ਨਾਲ ਪਹੁੰਚਦੀ ਹੈ। ਉਹ ਬੂਲੀਅਨ ਇੱਕ ਅੰਦਾਜ਼ਾ ਹੈ, ਅਤੇ ਇਹ ਲੇਟੈਂਸੀ ਮਾਪ ਤੋਂ ਵੱਖਰੀ ਦਿਸ਼ਾ ਵਿੱਚ ਅਸਫਲ ਹੁੰਦਾ ਹੈ। ਕੰਮ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਬੇਨਤੀ ਆਪ ਕੀ ਸਿੱਧ ਕਰਦੀ ਹੈ, ਪ੍ਰਤਿਸ਼ਠਾ ਸੇਵਾ ਕੀ ਦਾਅਵਾ ਕਰਦੀ ਹੈ, ਅਤੇ ਸਮਾਂ ਕੇਵਲ ਕੀ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ, ਇਹ ਵੱਖ ਕਰੋ। ਫਿਰ ਅਜਿਹਾ ਜਵਾਬ ਚੁਣੋ ਜੋ ਅੰਦਾਜ਼ਾ ਗਲਤ ਨਿਕਲਣ 'ਤੇ ਤੁਸੀਂ ਉਲਟਾ ਸਕੋ।
ਉਹ ਬੇਨਤੀ-ਤੱਥ ਇਕੱਠੇ ਕਰੋ ਜਿਨ੍ਹਾਂ ਦਾ ਤੁਸੀਂ ਬਚਾਅ ਕਰ ਸਕਦੇ ਹੋ
ਤੁਹਾਡਾ ਸਰਵਰ ਨਿਸ਼ਚਿਤ ਤੌਰ 'ਤੇ ਕੇਵਲ ਉਸ TCP ਸਾਥੀ ਨੂੰ ਜਾਣਦਾ ਹੈ ਜਿਸਨੇ ਕਨੈਕਸ਼ਨ ਪੂਰਾ ਕੀਤਾ। ਜਦੋਂ ਕੋਈ CDN ਜਾਂ ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ ਉਹ ਕਨੈਕਸ਼ਨ ਖਤਮ ਕਰਦਾ ਹੈ, ਤਾਂ ਸਾਥੀ ਕਿਨਾਰਾ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਕਲਾਇੰਟ ਦਾ ਪਤਾ ਇੱਕ ਫਾਰਵਰਡਿੰਗ ਹੈਡਰ ਵਿੱਚ ਜਾਂਦਾ ਹੈ ਜੋ ਕੇਵਲ ਤਦ ਭਰੋਸੇਯੋਗ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਡੇ ਆਪਣੇ ਕਿਨਾਰੇ ਨੇ ਉਹ ਜੋੜਿਆ ਹੋਵੇ। ਆਪਣੀ ਪ੍ਰੌਕਸੀ ਵੱਲੋਂ ਲਿਖੀ ਐਂਟਰੀ ਪੜ੍ਹੋ, ਕਦੇ ਵੀ ਸਭ ਤੋਂ ਖੱਬੀ ਸਤਰ ਨਹੀਂ, ਕਿਉਂਕਿ ਕਲਾਇੰਟ ਉਸ ਥਾਂ 'ਤੇ ਜੋ ਮਰਜ਼ੀ ਮੁੱਲ ਭੇਜ ਸਕਦਾ ਹੈ। ਅੱਗੇ ਦੀ ਹਰ ਚੀਜ਼ ਨੇ ਉਹ ਫਰਕ ਬਚਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।
ਦੋ ਸਸਤੇ ਸੰਵਰਧਨ ਪਤੇ ਨੂੰ ਸਮੀਖਿਆਯੋਗ ਬਣਾਉਂਦੇ ਹਨ: ਉਹ ਸਵੈ-ਸ਼ਾਸਿਤ ਪ੍ਰਣਾਲੀ ਜੋ ਇਸਦੀ ਘੋਸ਼ਣਾ ਕਰਦੀ ਹੈ ਅਤੇ ਉਹ PTR ਰਿਕਾਰਡ ਜੋ ਇਸ ਵੱਲ ਵਾਪਸ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਦੋਵੇਂ ਰਜਿਸਟਰੇਸ਼ਨ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ, ਵਿਵਹਾਰ ਦਾ ਨਹੀਂ, ਅਤੇ ਦੋਵੇਂ ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਪੈਦਾ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
IP=203.0.113.10
dig +short -x "$IP"
whois "$IP" | grep -iE "origin|netname" | head -5ਹੋਸਟਿੰਗ ASN ਇੱਕ ਮਜ਼ਬੂਤ ਸੰਕੇਤ ਹੈ, ਫੈਸਲਾ ਨਹੀਂ। ਕਾਰਪੋਰੇਟ VPN ਕੇਂਦਰ, ਕਲਾਊਡ ਐਗਰੈਸ ਅਤੇ ਕੁਝ ਯੂਨੀਵਰਸਿਟੀ ਨੈੱਟਵਰਕ ਵੀ ਡੇਟਾ ਸੈਂਟਰਾਂ ਵਿੱਚ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਜੋ ਸੰਕੇਤ ਵਪਾਰਕ ਨਿਕਾਸ ਨੂੰ ਫੜਦਾ ਹੈ, ਉਹੀ ਜਾਇਜ਼ ਦਫਤਰ ਨੂੰ ਵੀ ਫੜਦਾ ਹੈ। ਪਤਾ ਕੇਵਲ ਤਦ ਤੱਕ ਰੱਖੋ ਜਿੰਨੀ ਸਮੀਖਿਆ ਨੂੰ ਲੋੜ ਹੋਵੇ, ਕਿਉਂਕਿ ਬਹੁਤੀਆਂ ਪਰਦੇਦਾਰੀ ਵਿਵਸਥਾਵਾਂ ਵਿੱਚ IP ਨਿੱਜੀ ਡੇਟਾ ਹੈ। ਅਣਮਿਥੇ ਸਮੇਂ ਲਈ ਰੱਖਣ ਦੀ ਥਾਂ ਸਮਾਂ-ਸਾਰਣੀ ਅਨੁਸਾਰ ਮਿਟਾਓ।
ਪਾਬੰਦੀ ਲਗਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਵਿਜ਼ਟਰ ਨੂੰ ਸਕੋਰ ਕਰੋ
ਕੋਈ ਵੀ ਨਵਾਂ ਸੰਕੇਤ ਪਹਿਲਾਂ ਨਿਰੀਖਣ ਮੋਡ ਵਿੱਚ ਚਲਾਓ। ਇਨਪੁਟ ਅਤੇ ਕਾਰਨ-ਕੋਡ ਲੌਗ ਕਰੋ, ਹਰ ਬੇਨਤੀ ਨੂੰ ਲੰਘਣ ਦਿਓ, ਅਤੇ ਸਕੋਰ ਵੰਡ ਦੀ ਤੁਲਨਾ ਉਹਨਾਂ ਖਾਤਿਆਂ ਨਾਲ ਕਰੋ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਜਾਇਜ਼ ਜਾਣਦੇ ਹੋ। ਇਹ ਕਿਸੇ ਦੇ ਪਹੁੰਚ ਗੁਆਉਣ ਤੋਂ ਪਹਿਲਾਂ ਝੂਠੇ-ਸਕਾਰਾਤਮਕ ਦਾ ਅੰਦਾਜ਼ਾ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਉਹੀ ਸੰਖਿਆ ਤੈਅ ਕਰਦੀ ਹੈ ਕਿ ਨਿਯਮ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਚਾਲੂ ਕਰਨਾ ਹੈ ਜਾਂ ਨਹੀਂ।
| Signal | What it supports | How it fails | Typical action |
|---|---|---|---|
| Hosting ASN | Traffic likely originated from infrastructure | Corporate VPN and cloud egress look the same | Add weight, not a block |
| Reputation verdict | A vendor's dated classification | Vendors disagree; self-hosted exits look clean | Step-up challenge |
| RTT versus baseline | The path is longer than usual | Anycast, mobile networks, in-country exits | Weak weight only |
| Forwarded header consistency | Whether the edge saw the claimed client | Misconfigured proxies produce noise | Drop the value, do not score it |
ਕੁੱਲ ਨੂੰ ਦੋ ਦੀ ਥਾਂ ਤਿੰਨ ਕਾਰਵਾਈਆਂ ਵਿੱਚ ਮੈਪ ਕਰੋ: ਆਗਿਆ, ਸਟੈਪ-ਅੱਪ ਚੁਣੌਤੀ, ਹੱਥੀਂ ਸਮੀਖਿਆ। ਸਥਾਈ ਬਲਾਕ ਲਈ ਕਿਸੇ ਵਿਅਕਤੀ ਵੱਲੋਂ ਪੁਸ਼ਟੀ ਕੀਤਾ ਵਾਰ-ਵਾਰ ਦੁਰਵਿਵਹਾਰ ਲੋੜੀਂਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਕਿਉਂਕਿ ਕਾਰਪੋਰੇਟ ਯਾਤਰੀ 'ਤੇ ਝੂਠਾ-ਸਕਾਰਾਤਮਕ ਇੱਕ ਸਹਾਇਤਾ ਟਿਕਟ ਅਤੇ ਗੁਆਇਆ ਸੈਸ਼ਨ ਖਰਚਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਇੱਕ ਬੇਨਤੀ 'ਤੇ ਝੂਠਾ-ਨਕਾਰਾਤਮਕ ਲਗਭਗ ਕੁਝ ਵੀ ਨਹੀਂ ਖਰਚਦਾ।
ਪ੍ਰਤਿਸ਼ਠਾ ਖੋਜ ਨੂੰ ਸਰਵਰ-ਪਾਸੇ ਅਤੇ ਸੀਮਿਤ ਰੱਖੋ
ਬੈਕਐਂਡ ਤੋਂ ਛੋਟੀ ਸਮਾਂ-ਸੀਮਾ ਨਾਲ ਪ੍ਰਤਿਸ਼ਠਾ ਸੇਵਾ ਨੂੰ ਕਾਲ ਕਰੋ, ਫੈਸਲੇ ਨੂੰ ਨਿਸ਼ਚਿਤ ਮਿਆਦ ਲਈ ਕੈਸ਼ ਕਰੋ, ਅਤੇ ਸਮਾਂ-ਸੀਮਾ ਲੰਘਣ ਨੂੰ ਸਾਫ਼ ਦੀ ਥਾਂ ਅਣਜਾਣ ਮੰਨੋ। API ਕੁੰਜੀ ਕਦੇ ਵੀ ਕਲਾਇੰਟ-ਪਾਸੇ ਕੋਡ ਵਿੱਚ ਨਾ ਰੱਖੋ, ਅਤੇ ਖੋਜ ਨੂੰ ਕਦੇ ਵੀ ਪੰਨਾ ਰੈਂਡਰ ਰੋਕਣ ਨਾ ਦਿਓ; ਹੌਲੀ ਤੀਜੀ ਧਿਰ ਨੂੰ ਸਾਈਟ ਨਹੀਂ, ਸਕੋਰ ਘਟਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।
ਰੇਂਜ ਦੀ ਥਾਂ ਪਤੇ ਅਨੁਸਾਰ ਕੈਸ਼ ਕਰੋ। ਇੱਕ ਖੋਜ ਤੋਂ ਪੂਰੇ /24 ਨੂੰ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰਨਾ ਗਲਤ ਫੈਸਲਾ ਉਹਨਾਂ ਗੁਆਂਢੀਆਂ ਤੱਕ ਫੈਲਾ ਦਿੰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਕਦੇ ਨਹੀਂ ਮਾਪਿਆ। ਵਿਕਰੇਤਾ, ਜਵਾਬ ਦੀ ਮਿਤੀ ਅਤੇ ਸ਼੍ਰੇਣੀ ਮੁੱਲ ਨੂੰ ਕਾਰਨ-ਕੋਡ ਨਾਲ ਦਰਜ ਕਰੋ, ਤਾਂ ਜੋ ਬਾਅਦ ਦੀ ਸਮੀਖਿਆ ਜਾਣ ਸਕੇ ਕਿ ਕਿਹੜਾ ਫੈਸਲਾ ਲਾਗੂ ਸੀ।
ਦੋ ਪ੍ਰਦਾਤਾ ਇੱਕੋ ਪਤੇ ਨੂੰ ਇੱਕ ਦਿਨ ਵਿੱਚ ਵੱਖਰੇ ਢੰਗ ਨਾਲ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰ ਸਕਦੇ ਹਨ, ਇਸ ਲਈ ਫੈਸਲਾ ਪਛਾਣ-ਕਾਲਮ ਵਿੱਚ ਨਹੀਂ, ਸਬੂਤ-ਕਾਲਮ ਵਿੱਚ ਆਉਂਦਾ ਹੈ। ਇਹ ਪ੍ਰੋਸੈਸਿੰਗ ਸੰਬੰਧ ਵੀ ਹੈ: ਹਰ ਵਿਜ਼ਟਰ ਦਾ ਪਤਾ ਕਿਸੇ ਤੀਜੀ ਧਿਰ ਨੂੰ ਭੇਜਣ ਲਈ ਕਾਨੂੰਨੀ ਆਧਾਰ, ਰੱਖ-ਰਖਾਅ ਨਿਯਮ ਅਤੇ ਪਰਦੇਦਾਰੀ ਸੂਚਨਾ ਵਿੱਚ ਇੱਕ ਲਾਈਨ ਲੋੜੀਂਦੀ ਹੈ।
ਲੇਟੈਂਸੀ ਨੂੰ ਇੱਕ ਨਮੂਨੇ ਨਾਲ ਨਹੀਂ, ਮੱਧਿਆਨ ਨਾਲ ਮਾਪੋ
ਆਉਣ-ਜਾਣ ਦਾ ਸਮਾਂ ਉਸ ਪਲ ਦੇ ਰਾਹ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇਸਨੂੰ ਮਾਪਿਆ ਸੀ। ਨੇੜਲਾ anycast ਕਿਨਾਰਾ ਦੂਰ ਦੇ ਉਪਭੋਗਤਾ ਦੀ ਸੇਵਾ ਕਰ ਸਕਦਾ ਹੈ, ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਭੂਗੋਲ ਨਾਲ ਕੋਈ ਸੰਬੰਧ ਨਾ ਰੱਖਣ ਵਾਲੀ ਦੇਰੀ ਜੋੜਦਾ ਹੈ, ਅਤੇ ਵਿਜ਼ਟਰ ਦੇ ਆਪਣੇ ਦੇਸ਼ ਵਿੱਚ VPN ਨਿਕਾਸ ਸਥਾਨਕ ਦਿਸਦਾ ਹੈ। ਸ਼ਹਿਰ-ਪੱਧਰੀ ਭੂ-ਟਿਕਾਣਾ ਅਕਸਰ ਵਿਅਕਤੀ ਦੀ ਥਾਂ ਡੇਟਾ ਸੈਂਟਰ ਦੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ।
ਕਈ ਨਮੂਨੇ ਲਓ ਅਤੇ ਮੱਧਿਆਨ ਵਰਤੋ, ਤਾਂ ਜੋ ਇੱਕ ਹੌਲੀ ਬੇਨਤੀ ਨਤੀਜਾ ਨਾ ਹਿਲਾਏ। ਹੇਠਾਂ ਦਾ ਲੂਪ ਪੰਜ ਦਾ ਮੱਧਿਆਨ ਛਾਪਦਾ ਹੈ।
for i in 1 2 3 4 5; do
curl -o /dev/null -s -w "%{time_connect} %{time_starttransfer}\n" https://www.example.com/
done | sort -n | sed -n 3pਸੰਖਿਆ ਦੀ ਤੁਲਨਾ ਪੂਰਨ ਥ੍ਰੈਸ਼ਹੋਲਡ ਦੀ ਥਾਂ ਜਾਣੇ-ਚੰਗੇ ਉਪਭੋਗਤਾਵਾਂ ਦੀ ਵੰਡ ਨਾਲ ਕਰੋ, ਅਤੇ ਇਸਨੂੰ ASN ਨਾਲ ਜੋੜੋ। ਇੱਕੋ ਜਿਹੇ ਦੋ ਕਮਜ਼ੋਰ ਸੰਕੇਤ ਕਿਸੇ ਇੱਕ ਨਾਲੋਂ ਮਜ਼ਬੂਤ ਹੁੰਦੇ ਹਨ, ਪਰ ਸਿੱਟਾ ਅਜੇ ਵੀ ਰਾਹ ਬਾਰੇ ਹੈ, ਇਰਾਦੇ ਬਾਰੇ ਨਹੀਂ, ਇਸ ਲਈ ਇਹ ਪਾਬੰਦੀ ਵਿੱਚ ਨਹੀਂ, ਸਕੋਰ ਵਿੱਚ ਆਉਂਦਾ ਹੈ।
ਫੈਸਲਾ ਕਰੋ, ਦਰਜ ਕਰੋ ਅਤੇ ਵਾਪਸ ਮੋੜੋ
ਨਿਯਮ ਚਾਲੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਨਿਰੀਖਣ ਮੋਡ ਵਿੱਚ ਇੱਕ ਦਿਨ ਦਾ ਟ੍ਰੈਫਿਕ ਦੁਬਾਰਾ ਚਲਾਓ ਅਤੇ ਗਿਣੋ ਕਿ ਕੀ ਹੁੰਦਾ। ਸਕੋਰ ਇਨਪੁਟ, ਕਾਰਨ-ਕੋਡ ਅਤੇ ਨਿਯਮ ਸੰਸਕਰਣ ਸੰਗ੍ਰਹਿ ਕਰੋ, ਪਰ ਕੱਚੇ ਪਤੇ ਕੇਵਲ ਸਮੀਖਿਆ ਵਿੰਡੋ ਲਈ ਰੱਖੋ। ਜੇ ਨਿਯਮ ਜਾਇਜ਼ ਖਾਤੇ 'ਤੇ ਲੱਗਦਾ ਹੈ, ਤਾਂ ਰਿਕਾਰਡ ਨੂੰ ਦੂਜੀ ਜਾਂਚ ਤੋਂ ਬਿਨਾਂ ਕਾਰਨ ਦੱਸਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹਰ ਨਿਯਮ ਨੂੰ ਆਪਣਾ ਸਵਿੱਚ ਦਿਓ। ਜਦੋਂ ਸਟੈਪ-ਅੱਪ ਪੂਰਤੀ ਘਟੇ ਜਾਂ ਸਹਾਇਤਾ ਟਿਕਟ ਵਧਣ, ਤਾਂ ਉਹ ਨਿਯਮ ਬੰਦ ਕਰੋ ਅਤੇ ਬਾਕੀ ਪਾਈਪਲਾਈਨ ਚਲਦੀ ਰੱਖੋ; ਇੱਕ ਗਲੋਬਲ ਕਿੱਲ ਸਵਿੱਚ ਟਿਊਨਿੰਗ ਸਮੱਸਿਆ ਨੂੰ ਆਊਟੇਜ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ। ਬਦਲਾਅ ਤੋਂ ਬਾਅਦ ਕੇਵਲ ਬਲਾਕ ਗਿਣਤੀ ਨਹੀਂ, ਚੁਣੌਤੀ ਪੂਰਤੀ ਦਰ ਅਤੇ ਅਪੀਲ ਕਤਾਰ ਦੇਖੋ।
ਅੰਤ ਵਿੱਚ, ਜਿਸ ਨੁਕਸਾਨ ਨੂੰ ਤੁਸੀਂ ਰੋਕ ਰਹੇ ਹੋ ਉਸਦੇ ਅਨੁਪਾਤ ਵਿੱਚ ਜਵਾਬ ਰੱਖੋ। ਇਸ਼ਤਿਹਾਰ ਧੋਖਾਧੜੀ ਵਿੱਚ VPN ਸਥਿਤੀ ਨਕਲੀ ਕਲਿੱਕ ਲਈ ਕਮਜ਼ੋਰ ਪ੍ਰੌਕਸੀ ਹੈ, ਅਤੇ ਪਰਿਵਰਤਨ ਪੈਟਰਨ ਅਤੇ ਡਿਵਾਈਸ ਸੰਗਤੀ ਵਰਗੇ ਵਿਵਹਾਰ ਸੰਕੇਤ ਅਸਲ ਨੁਕਸਾਨ ਨੂੰ ਸੰਬੋਧਿਤ ਕਰਦੇ ਹਨ। ਉਲਟਾਉਣਯੋਗ ਚੁਣੌਤੀ ਇੱਕੋ ਸਮੇਂ ਆਮਦਨ ਅਤੇ ਅਸਲ ਉਪਭੋਗਤਾ ਦੀ ਰੱਖਿਆ ਕਰਦੀ ਹੈ।