අන්තර්ජාලයේ රහස්යතාව රැක ගැනීමට බොහෝ දෙනා ප්රොක්සි භාවිතා කරනවා. “ප්රොක්සි සම්බන්ධයි” කියලා පමණක් බලලා, ඔබේ IP ලුහුබැඳී නැති බවට විශ්වාස කරනවද? ඒක වැරදිය. ප්රොක්සි සාර්ථකව සම්බන්ධ වූවත්, ඉලක්ක සේවාදායකයාට ඔබේ නිරවද්ය IP ලිපිනය හෙළා දැමිය හැක.
මෙම ලිපියෙන් ප්රොක්සි භාවිතයෙන් ඔබේ IP සැගවීමට අවශ්ය තත්ත්ව තුනක් හඳුන්වා දෙයි. ප්රථමයෙන්, “X‑Forwarded‑For”, “X‑Real‑IP” හෝ “Forwarded” වැනි ශීර්ෂකයන් තුළ ඔබේ නිරවද්ය IP ඇතුළත් වීම “transparent” ප්රොක්සි ලෙස හැඳින්වේ. දෙවැනිය, “Via” හෝ “Proxy‑Connection” වැනි ශීර්ෂකයන් මඟින් සේවාදායකයාට ඔබ ප්රොක්සි භාවිතා කරන බව පෙනේ; මේක “anonymous” ප්රොක්සි. තුන්වැනිය, ප්රොක්සි කියා දෙන ස්ථානයේ සිට වෙනත් රටකින් ඉවත් වීම “elite” ප්රොක්සි ලෙස සැලකේ, නමුත් එය දැන ගැනීමට නිශ්චිත පරීක්ෂණයක් අවශ්ය.
මෙම තත්ත්ව පරීක්ෂා කිරීමට Python/HTTPX කේතයක් පහත පරිදි භාවිතා කළ හැක. පළමුව ඔබේ පෞද්ගලික IP (baseline) ලබා ගෙන, පසුව ඒම ප්රොක්සි සමඟ එම සේවාදායකයන් වෙත අයදුම් කර බලන්න. ලැබෙන ශීර්ෂකයන් සහ IP ලිපිනයන් අනුව “transparent”, “anonymous” හෝ “elite” ලෙස වර්ගීකරණය කළ හැක.
```python import httpx direct_ip = httpx.get("https://api.ipify.org").text.strip() PROXY = "http://user:[email protected]:8080" with httpx.Client(proxy=PROXY) as client: exit_ip = client.get("https://api.ipify.org").text.strip() headers = client.get("https://httpbin.org/headers").json()["headers"] print(f"me: {direct_ip}, exit: {exit_ip}, headers: {headers}") ```
කේතයේ “grade” ෆංක්ෂන් එක ශීර්ෂකයන් පරීක්ෂා කර, ඔබේ IP පෙන්වනවාද, ප්රොක්සි පෙන්වනවාද, හෝ දෙකම නොපෙන්වනවාද කියා තීරණය කරයි. නමුත්, baseline ලබා ගැනීමට අසමත් වූ විට “transparent” ලෙස වර්ගීකරණය නොකළ යුතුය; ඒ වෙනුවට “anonymous” ලෙස වාර්තා කිරීම වඩාත් ආරක්ෂිතයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- අධ්යාපනය: සිසුන්ට වෙබ් ස්ක්රැපින්, API පරීක්ෂාව, සයිබර් ආරක්ෂාව යන ක්ෂේත්රවල ප්රායෝගික අත්දැකීම් ලබා ගත හැක.
- ඉංජිනේරු: දේශීය සංවර්ධකයින්ට තමන්ගේ සේවාදායකයන් හෝ වෙබ් ඇප්ලිකේෂන් සඳහා “elite” ප්රොක්සි භාවිතයෙන් පාලනය කළ හැකි වේ.
- ව්යාපාර: වෙළඳපොළ විශ්ලේෂණ, භූගෝලීය සීමා හරහා වෙළඳ සේවා ලබා ගැනීමට නිවැරදි IP පරීක්ෂාව අත්යවශ්යයි.
ඉදිරියේදී, ඔබේ පරිසරයට සුදුසු ප්රොක්සි තෝරාගැනීම, සරල පරීක්ෂණ කේතයක් භාවිතා කිරීම, හා නිරන්තරයෙන් ඔබේ IP රහස පරීක්ෂා කිරීම, සයිබර් ආරක්ෂාව සහ පෞද්ගලිකත්වය රැක ගැනීමට මූලික පියවර වේ.
අවසානයේ, “ප්රොක්සි සම්බන්ධයි” කියලා පමණක් විශ්වාස නොකර, සැබෑ පරීක්ෂණයක් කරලා ඔබේ අන්තර්ජාල හැඳුනුම සත්යයෙන් රහසිගත කරගන්න.