← ब्लॉग

आपका किराए का Mac किसी क्लाउड होस्टिंग में नहीं है, और टेस्टिंग के लिए यही उसकी खूबी है

20 सितंबर 2026 · 6 मिनट में पढ़ें

साइन अप करने से पहले एक संभावित ग्राहक ने दो जायज़ सवाल पूछे। मशीनें कहाँ हैं, और क्या आउटबाउंड IP की जियोलोकेशन वहीं दिखती है? सच्चा जवाब यह है कि वे न्यू जर्सी में एक निजी सुविधा में बिज़नेस फ़ाइबर पर हैं, किसी होस्टिंग कंपनी के सर्वर हॉल में नहीं। कुछ हफ़्ते पहले यह बात हमें माफ़ी माँगते हुए समझाने वाली लगती थी। ऐसा नहीं है।

डेटाबेस क्या कहते हैं

हमने अंदाज़ा लगाने की जगह ख़ुद एक मशीन से जाँचा। आउटबाउंड पता एक बिज़नेस फ़ाइबर प्रोवाइडर का निकलता है। Reverse DNS प्रोवाइडर के ग्राहक पूल की ओर इशारा करता है। दो अलग जियोलोकेशन सेवाएँ इसके वर्गीकरण पर सहमत हैं।

isp:      Verizon Business
as:       AS701
hosting:  false
proxy:    false
mobile:   false

आख़िरी हिस्सा ही असली बात है। जो भी सिस्टम ट्रैफ़िक को उसके स्रोत से आँकता है, उसे यह Mac एक दफ़्तर जैसा दिखता है। क्योंकि यह वही है।

टेस्टिंग के लिए यह क्यों अहम है

Anti-bot और anti-fraud सिस्टम होस्टिंग कंपनियों के IP रेंज को शक की नज़र से देखते हैं, और यह ठीक भी है। इसलिए साइन-अप फ़्लो, पेमेंट सैंडबॉक्स, ऐड वेरिफ़िकेशन, सर्वे पैनल और लोकेशन देखने वाली सेवाएँ, सब क्लाउड IP से आई रिक्वेस्ट पर अलग बर्ताव करती हैं। जो टेस्ट डेवलपर के लैपटॉप से पास होता है और CI से फ़ेल, उसकी वजह अक्सर यही होती है, और कुछ नहीं।

जिस पहले ग्राहक ने इसके बारे में पूछा, वह iOS QA करता है। उनके टेस्ट ऐसी प्रोडक्शन सेवाओं से बात करते हैं, जो क्लाउड ट्रैफ़िक पर अलग बर्ताव करती हैं। उस काम के लिए सामान्य बिज़नेस लाइन पर Mac कोई समझौता नहीं है। यही ज़रूरत है।

अपना आउटबाउंड ट्रैफ़िक जाँचें

आप किसी भी मशीन का वर्गीकरण एक मिनट में, उसी मशीन से जाँच सकते हैं। ये वही कमांड हैं जो हमने चलाईं।

# what address does the world see?
curl -s https://api.ipify.org

# how is it classified?
curl -s "http://ip-api.com/json/<that-address>?fields=isp,as,hosting,proxy,mobile"

# what does reverse DNS say about it?
dig +short -x <that-address>

यही तीन कमांड किसी क्लाउड CI रनर से चलाएँ और तुलना करें। सिर्फ़ CI में फ़ेल होने वाले टेस्ट को समझाने के लिए hosting फ़्लैग और reverse DNS का पैटर्न आम तौर पर काफ़ी होते हैं।

ईमानदार सीमाएँ

  • कोई स्टैटिक या डेडिकेटेड पब्लिक IPv4 नहीं। पता बिज़नेस फ़ाइबर से मिला है और बदल सकता है। अगर आपको allow list के लिए तय पता चाहिए, तो यह सही प्रोडक्ट नहीं है।
  • कोई इनबाउंड पोर्ट नहीं। आप Mac तक प्राइवेट Tailscale नेटवर्क से, या ब्राउज़र डेस्कटॉप से पहुँचते हैं। इंटरनेट पर कुछ भी खुला नहीं है।
  • एक लोकेशन। आप शहर या देश नहीं चुन सकते।
  • सिर्फ़ डेवलपर सेवाएँ। Acceptable use policy में आपके अपने सॉफ़्टवेयर पर CI, बिल्ड, टेस्ट और कोडिंग एजेंट समेत डेवलपर टूल आते हैं। इसमें बड़े पैमाने पर स्क्रैपिंग या किसी दूसरी सेवा की शर्तों से बचना नहीं आता। असली नेटवर्क पता ऐसी कोशिश का न्योता नहीं है।

यह किस काम का है

  • ऐसी असली सेवाओं के साथ QA, जो क्लाउड ट्रैफ़िक को अलग आँकती हैं।
  • सिम्युलेटर और टेस्ट डिवाइस, जो CI के दौरान प्रोडक्शन API से बात करते हैं।
  • ऐसे ऐप की बिल्ड पाइपलाइन, जिनके अपने बैकएंड क्लाउड रेंज ब्लॉक करते हैं।
  • कोडिंग एजेंट, जो डॉक्यूमेंटेशन पढ़ते हैं और bot दीवारों से टकराए बिना डेवलपर टूल में साइन इन करते हैं।

पहले हम लोकेशन को सावधानी से बताते थे। अब हम उसे सटीक बताते हैं, क्योंकि जिन ग्राहकों के लिए यह सही है, उनके लिए सटीकता ही असली खूबी है।

सवाल

क्या मुझे स्टैटिक पब्लिक IP मिलता है?
नहीं। आउटबाउंड पता बिज़नेस फ़ाइबर से मिला पता है और बदल सकता है। Mac तक पहुँच एक प्राइवेट Tailscale नेटवर्क से होती है, और कोई इनबाउंड पोर्ट खुला नहीं है।
मशीनें कहाँ हैं?
न्यू जर्सी, अमेरिका में, बिज़नेस फ़ाइबर पर, हमारी अपनी निजी सुविधा में। यह कोई शेयर्ड क्लाउड रीजन नहीं है, और किराए का colocation पिंजरा भी नहीं।
क्या कनेक्शन प्रॉक्सी या VPN है?
नहीं। ट्रैफ़िक सीधे बिज़नेस लाइन से बाहर जाता है। जियोलोकेशन डेटाबेस इसे not hosting, not proxy और not mobile बताते हैं।
इसे किन कामों के लिए इस्तेमाल किया जा सकता है?
डेवलपर सेवाओं के लिए: CI, बिल्ड, टेस्ट, और आपके अपने सॉफ़्टवेयर पर कोडिंग एजेंट समेत डेवलपर टूल चलाना। बड़े पैमाने पर स्क्रैपिंग या किसी दूसरी सेवा की शर्तों से बचना acceptable use policy के बाहर है।
क्या मैं कोई ख़ास शहर या देश माँग सकता हूँ?
नहीं। सारी मशीनें एक ही जगह हैं। अगर आपके टेस्ट को किसी ख़ास भूगोल की ज़रूरत है, तो यह उसके लिए सही टूल नहीं है।

अपना हिसाब खुद लगाएँ: कैलकुलेटर देखें, या एक runner लीज़ करें।