2009-07-07 29 views
5

हाल ही में हमारे पास एक विशेष उपयोगकर्ता के साथ बहुत सारे मुद्दे हैं जो सार्वजनिक प्रॉक्सी आईपी का उपयोग करके हमारी वेबसाइट पर उत्तेजक संदेशों के ढेर पोस्ट कर रहे हैं।आईपी एक सार्वजनिक प्रॉक्सी

क्या कोई निर्धारित करने का तरीका सुझा सकता है - क्या एक विशिष्ट आईपी सार्वजनिक प्रॉक्सी है या नहीं?

धन्यवाद।

+4

HTTP 301: serverfault.com – jrharshath

उत्तर

2

एक सर्वर I व्यवस्थापक पर एक समान समस्या थी; मैंने एक स्क्रिप्ट को [1] कोड किया जो नए पंजीकृत उपयोगकर्ता से प्रत्येक कनेक्शन की जांच करता है, और यह पता लगाने के लिए कि यह टोर निकास बिंदु है या नहीं, tor DNS lookup किया।

यह प्रत्येक सार्वजनिक प्रॉक्सी के लिए काम नहीं करेगा, लेकिन चूंकि टोर इस तरह का व्यापक रूप से उपयोग किया जाने वाला अनामकर्ता है, इसलिए इसमें बहुत से लोग पकड़ेंगे।

[1] देखें? प्रोग्रामिंग समाधान!

+0

धन्यवाद, हाँ - असल में मैं इस समस्या के लिए प्रोग्रामिंग समाधान के बाद हूं। जाहिर है, इसे 100% सही प्राप्त करना संभव नहीं है - लेकिन अगर मैं किसी प्रकार की वेब सेवा कह सकता हूं या 90% सार्वजनिक प्रॉक्सी को फ़िल्टर करने के लिए ऑनलाइन कुछ सूचियों की जांच कर सकता हूं - जो हमारे मुद्दों को हल करना चाहिए, मुझे उम्मीद है। –

2

हमने यह निर्धारित करने के लिए http://www.maxmind.com/app/proxy एपीआई का उपयोग किया है कि आईपी प्रॉक्सी आधारित है या नहीं।

0

सार्वजनिक प्रॉक्सी हर समय दिखाई देते हैं और आम तौर पर उनका जीवन काल बहुत छोटा होता है। मेरी राय में अपने तर्क के आसपास स्पैम स्कोर, ईमेल प्रतिष्ठा, एएसएन आदि के आधार पर किसी प्रकार के एपीआई का उपयोग करना सबसे अच्छा है। यह rest API for online intelligence शुरू करने के लिए एक अच्छी जगह है और शुरू करने से पहले आपको सभी एंडपॉइंट जानकारी के लिए documentation का रीड करना चाहिए। यह थोड़ा धीमा और तीसरा पक्ष निर्भर हो सकता है लेकिन आपको अपने रिकॉर्ड को अद्यतित रखने की चिंता करने की आवश्यकता नहीं होगी।

मैंने जो किया वह केवल प्रॉक्सी और अवधि रिकॉर्ड नहीं ढूंढ रहा था, बल्कि 'आईपी/जानकारी 'एंडपॉइंट यह देखने के लिए कि क्या आईपी पता होस्टिंग प्रदाता से संबंधित है जो इसे प्रॉक्सी के रूप में इस्तेमाल करने की अधिक संभावना बनाता है और इस तरह के मामले में मैं अधिक कठोर हूं कि कौन से कार्यों को निष्पादित किया जा सकता है आदि। मुझे पता है कि कुछ लोग वीपीएन के माध्यम से वेबसाइट तक पहुंच सकते हैं या सामान्य रूप से एक प्रॉक्सी, लेकिन यह तय करने के लिए आप पर निर्भर हैं कि आप किन उपयोगकर्ताओं को अनुमति देंगे और क्या नहीं। हर मामले अलग है और आवश्यकताओं में भिन्नता हो सकती है।

उम्मीद है कि यह किसी अन्य समस्या को किसी अन्य समस्या का सामना करने में मदद करता है।

0

कई प्रॉक्सी पहचान सेवा प्रदाता हैं। आप या तो स्थानीय लुकअप डेटाबेस डाउनलोड कर सकते हैं या रिमोट एपीआई का उपयोग कर सकते हैं। बाद में उच्च नेटवर्क विलंबता है लेकिन आपकी दैनिक डेटाबेस अद्यतन प्रक्रिया को कम करें। आप IP2Proxy से शुरू कर सकते हैं और मूल्यांकन के लिए अपना नमूना डेटाबेस डाउनलोड कर सकते हैं।

संबंधित मुद्दे