जेलब्रेक किए बिना एक होस्ट फ़ाइल प्रविष्टि जोड़ें


17

मेरे पास एक आईपैड है जो http://app.plample.com के बजाय अपने छोटे होस्टनाम, जैसे http: // ऐप के माध्यम से एक सर्वर से कनेक्ट करने में सक्षम होने की आवश्यकता है । वह नेटवर्क जो इसे example.com के अलावा एक डोमेन नाम असाइन करने के लिए जोड़ता है, इसलिए यह स्वचालित रूप से काम नहीं करता है।

क्या आईओएस में उस सर्वर के लिए एक मेजबान प्रविष्टि (/ आदि / मेजबानों) को जोड़ने का एक तरीका है, या जेलब्रीक के बिना रेजोल्वर खोज सूची में उपयुक्त डोमेन नाम जोड़ना है?


2
मुझे एक वर्क अराउंड मिला, हालाँकि आदर्श नहीं: आप मैन्युअल रूप से वाईफाई सेटिंग में प्रति नेटवर्क अतिरिक्त सर्च डोमेन जोड़ सकते हैं: techinch.com/2011/02/04/…
जगंल

सिर्फ आईपी पते से ही क्यों न जुड़ें और बाकी सभी रिगरामोले को बचाएं?
सक्सैडडी

1
@ SaxDaddy उदाहरण के लिए ऐसे मामले हैं जहाँ आपको एक से अधिक स्थानीय डोमेन की आवश्यकता होती है।
मार्क

@SaxDaddy क्योंकि कभी-कभी आप कॉर्स के मुद्दों में आ जाते हैं जब आप उस डोमेन से कहीं और से जावास्क्रिप्ट का उपयोग करते हैं जो इसे चलाने के लिए था।
फ्रेन्ड्रॉयड

जवाबों:


9

वेबलॉक का उपयोग करें - http://appआईपी से रीडायरेक्ट नियम बनाने के लिए आईओएस ऐप के लिए एडब्लॉक और आपके पसंद के पोर्ट।

(केवल तब काम करता है जब WIFI नेटवर्क पर)


इस काम को करने का तरीका जानने के लिए मुझे थोड़ा समय दिया, लेकिन यह एक महान समाधान है। धन्यवाद!
ली हेस

मेरे लिए काम किया! एकमात्र गोचा है: आपको दिए गए वाइल्डकार्ड सिंटैक्स का उपयोग करने की आवश्यकता है, इसलिए यदि आप 192.168.1.100 पर app.myserver.local को रीडायरेक्ट करना चाहते हैं, तो सही सिंटैक्स है: रीडायरेक्ट URL: * .myserver.local / *; प्रॉक्सी आईपी: 192.168.1.100; प्रॉक्सी पोर्ट: 80 (या 8080)
aron.lakatos

क्या कोई इस बात की पुष्टि कर सकता है कि क्या यह इस ऐप के माध्यम से अभी भी संभव है?
19


4

नहीं, लेकिन काम के इर्द-गिर्द, आप अपने iPad प्रॉक्सी को अपने घर लैन पर मैक पर ले जा सकते हैं और फिर वहां डीएनएस छल कर सकते हैं।

(मैं मान रहा हूं कि आपको डिबगिंग / परीक्षण के दौरान इस क्षमता की आवश्यकता है, न कि "हर जगह"।)


1
शायद अगर आप वीपीएन पर बने रहते हैं, तो आप उस डीएनएस चाल को बनाए रख सकते हैं?
andrewb

1

सामान्य तौर पर, होस्ट्स फ़ाइल को संपादित करना एक बुरा समाधान है। मैं केवल अस्थायी परीक्षण के लिए इसका उपयोग करता हूं, और हमेशा इसे जोड़ने के कुछ मिनट बाद किसी भी होस्ट फ़ाइल प्रविष्टि को हटा देता हूं।

आपको अपने कस्टम डोमेन को सेटअप करने के लिए किसी प्रकार के DNS सर्वर का उपयोग करना चाहिए, शायद यह आपके वाईफाई राउटर के साथ संभव है, या फिर आप किसी मैक को DNS सर्वर के रूप में सेट कर सकते हैं।

एक अच्छा पक्ष लाभ के रूप में, लैन पर आपके DNS सर्वर होने से आपके इंटरनेट काफ़ी तेजी से होगा। अधिकांश लोग अपने राउटर को DNS सर्वर के रूप में उपयोग कर रहे हैं और वे वास्तव में इतनी तेजी से नहीं हैं कि डीएनएस को ठीक से लागू कर सकें। एक तेज़ दूरस्थ DNS सर्वर (जो कि सबसे अच्छा है कि आप किस शहर में रहते हैं, उस पर निर्भर करेगा) का उपयोग करना एक अच्छा विचार है, लेकिन आपके लैन पर एक का होना भी बेहतर है।

आप bindकिसी भी मैक पर सेटअप करने के निर्देशों के लिए Google कर सकते हैं , यह मुफ़्त है। या फिर आप App स्टोर में एप्पल से शेर सर्वर खरीद सकते हैं, और डाउनलोड सर्वर व्यवस्थापक उपकरण (शेर के साथ एक अच्छा जीयूआई के साथ बाँध कॉन्फ़िगर करने के लिए, हिमपात तेंदुए के विपरीत, आप सर्वर व्यवस्थापक उपकरण अलग से डाउनलोड करने के लिए मैक ओएस एक्स सर्वर के लिए एक लाइसेंस खरीदने के लिए फार्म है मूल रूप से वे उन्नत सर्वर टूल्स को अलग से बुनियादी डाउनलोड से अलग कर चुके हैं)।


0

दरअसल, एक तरीका है। एक नेटवर्क एक्सटेंशन सहित अपना स्वयं का ऐप बनाएं जो NEPacketTunnelProvider का उपयोग करके DNS प्रश्नों को फ़िल्टर करता है और मैन्युअल रूप से IP पैकेटों को पार्स करता है। मेरे पास पहले से ही है, पूरी तरह से काम कर रहा है, और कुछ दिनों में इसे अपलोड करेगा। मैं होस्ट फ़ाइलों को अपलोड करने की संभावना भी जोड़ूंगा। हालांकि 7 साल पहले यह तकनीकी रूप से संभव नहीं था।


1
सुनने में अच्छा है। आपने कहां अपलोड किया?
एंड्रयू स्टीट्ज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.