ping वापरून प्रॉक्सी तपासता येते का?
ping चा प्रतिसाद ICMP पोहोच तपासतो, प्रॉक्सी पोर्टवरील HTTP किंवा SOCKS सेवा नाही.
ping दाखवतो की ICMP इको विनंतीला उत्तर मिळाले का. तो प्रॉक्सी यादीतील HTTP किंवा SOCKS पोर्ट उघडत नाही आणि प्रॉक्सीला वेबसाइट गाठायला सांगत नाही.
नोंद ping ला उत्तर देते पण प्रॉक्सी जोडणी नाकारते तेव्हा हा फरक महत्त्वाचा आहे. ICMP व प्रॉक्सीची TCP सेवा होस्टच्या सॉफ्टवेअर आणि प्रवेश नियमांत वेगळे मार्ग घेतात. पोहोचणाऱ्या पत्त्यावर निवडलेल्या पोर्टला ऐकणारी प्रॉक्सी नसेलही.
सहज गैरसमज होणारे तीन निकाल
- Ping उत्तर देतो, प्रॉक्सी अयशस्वी: सेवा पोर्ट, प्रोटोकॉल, प्रमाणीकरण आणि प्रॉक्सीचा प्रतिसाद तपासा. इको प्रतिसादाने हे तपासलेले नाही.
- Ping अयशस्वी, प्रॉक्सी चालते: नेटवर्क किंवा होस्ट ICMP गाळून प्रॉक्सी जोडणीला परवानगी देऊ शकतो. इको विनंती अनुत्तरित असल्यामुळे यशस्वी ॲप चाचणी नाकारू नका.
- Ping जलद, विनंत्या संथ: इकोच्या येण्या-जाण्यात प्रॉक्सी वाटाघाटी, प्रॉक्सीपासून लक्ष्याचा मार्ग, TLS आणि लक्ष्याचा प्रतिसाद वेळ समाविष्ट नसतो.
क्लायंटची प्रत्यक्ष क्रिया वापरा
HTTP एंडपॉइंटसाठी त्यातून ठरवलेल्या मर्यादांची HTTP विनंती करा. HTTPS लागल्यास टनेल स्थापन होणे व लक्ष्याचा TLS प्रतिसादही निश्चित करा. SOCKS साठी ॲपचा समर्थित SOCKS मोड वापरा. TCP पोर्ट तपासणी उपयुक्त मधली नोंद आहे, पण त्या प्रोटोकॉल टप्प्यांपूर्वी थांबते.
ज्ञात मार्गातील दोष शोधताना ping पूरक नेटवर्क माहिती म्हणून ठेवा. निकाल ॲपच्या निकालापासून वेगळा सांगा. “IP इको विनंत्यांना उत्तर देतो” आणि “प्रॉक्सीने ही HTTPS विनंती पूर्ण केली” हे वेगळे दावे; केवळ दुसरा इच्छित क्रिया तपासतो.