एकच प्रॉक्सी IP, वेगवेगळे पोर्ट: या दुबार नोंदी आहेत का?
IP पत्ता आणि पोर्ट मिळून एक एंडपॉइंट ओळखतात. प्रॉक्सी सूची आयात करताना, तपासताना किंवा दुबार नोंदी काढताना हा फरक जपा.
एकच IP पत्ता आणि वेगवेगळे पोर्ट असलेल्या दोन ओळी म्हणजे वेगवेगळे एंडपॉइंट. केवळ IP पुन्हा आला म्हणून एक ओळ काढल्यास चालणारी प्रॉक्सी किंवा दुसरा प्रॉक्सी प्रोटोकॉल हटवला जाऊ शकतो.
उदाहरणार्थ, 203.0.113.10:8080 आणि 203.0.113.10:1080 वेगवेगळ्या पोर्टना जोडतात. एकावर HTTP आणि दुसऱ्यावर SOCKS5 असू शकतो. प्रवेशाचे नियम किंवा उपलब्धताही वेगळी असू शकते. उदाहरणातील हे पोर्ट क्रमांक प्रत्यक्ष सेवेबद्दल काहीही निश्चित सांगत नाहीत.
पूर्ण एंडपॉइंट तपासा
पोर्ट 8080 ची वेळमर्यादा संपल्यास पोर्ट 1080 वरील यशस्वी विनंती पहिली ओळ चालते हे सिद्ध करत नाही. प्रत्येक चाचणीचा प्रोटोकॉल, पत्ता आणि पोर्ट नोंदवा. फक्त “हा IP बंद आहे” म्हणणाऱ्या अहवालात निकाल स्पष्ट करू शकणारी माहिती हरवते.
याच्या उलटही खरे आहे: दोन पोर्ट शेवटी एकच बाहेर जाणारा पत्ता वापरू शकतात. त्यामुळे ते एकच जोडणी एंडपॉइंट होत नाहीत. त्यांची पायाभूत रचना किंवा मर्यादा सामायिक असू शकतात; म्हणून दोन्ही ओळी ठेवणे म्हणजे दोन स्वतंत्र चालक किंवा दोन वेगळे निर्गम असल्याचा पुरावा नाही.
दुबार नोंद कशाला म्हणावे?
एक ज्ञात प्रोटोकॉल असलेल्या साध्या सूचीत सामान्यीकृत IP पत्ता आणि पोर्टच्या संख्यात्मक मूल्यावर दुबार नोंदी काढा. फक्त IPv4 साठीचा Python स्वच्छता नमुना हा नियम साध्या IP:port ओळींवर लावतो. फाइलमध्ये प्रोटोकॉल मिसळलेले असतील तर ती माहितीही ठेवा. मोफत प्रॉक्सींच्या यादीतून आयात करताना प्रत्येक पत्ता व पोर्टसोबत प्रोटोकॉल ठेवा.
अगदी एकाच IP:port वरील दोन लेबले अधिक बारकाईने तपासावी लागतात. HTTP व HTTPS नोंदी CONNECT चेही समर्थन करणारी एकच HTTP प्रॉक्सी दर्शवत असू शकतात. किंवा सेवा एकाहून अधिक प्रकारचे हँडशेक स्वीकारू शकते. लेबलांचा अर्थ समजल्यावरच नोंदी एकत्र करा; मजकूर साफ करताना क्षमतांची माहिती गमावू नका.
लेखनरूपामुळे खोटे फरक निर्माण होऊ शकतात
08080 आणि 8080 दोन्ही दशमान पोर्ट दर्शवत असतील तर त्यांचे संख्यात्मक मूल्य समान आहे. IPv6 पत्त्यांचीही अनेक समतुल्य मजकूररूपे असू शकतात. तुलना करण्यापूर्वी पत्ता व पोर्ट सामान्यीकृत करा आणि दोष शोधण्यासाठी मूळ स्रोत ठेवा.
दुबार नोंदी काढल्याने सूचीचे स्वरूप सुधारते. यामुळे एंडपॉइंट ऑनलाइन आहे का, दोन एंडपॉइंटना स्वतंत्र निर्गम आहेत का किंवा देशाचे लेबल योग्य आहे का हे तपासले जात नाही.