मेरा ईथरनेट लैन से जोड़ता है, मेरा हवाई अड्डा एक अलग नेटवर्क से जुड़ता है (यह वीपीएन कनेक्शन साझा करने वाला एक अन्य मैक है)। मैं लैन के माध्यम से कनेक्ट करने के लिए iPhone सिम्युलेटर को छोड़कर सभी एप्लिकेशन चाहता हूं।
क्या यह संभव है?
मेरा ईथरनेट लैन से जोड़ता है, मेरा हवाई अड्डा एक अलग नेटवर्क से जुड़ता है (यह वीपीएन कनेक्शन साझा करने वाला एक अन्य मैक है)। मैं लैन के माध्यम से कनेक्ट करने के लिए iPhone सिम्युलेटर को छोड़कर सभी एप्लिकेशन चाहता हूं।
क्या यह संभव है?
जवाबों:
मुख्य रूप से आपको इसके बारे में जाना होगा, शायद ipfw कमांड लाइन का उपयोग कर रहा है, हालांकि मुझे वास्तव में इसके साथ बहुत अनुभव नहीं है। आप कस्टम रूटिंग नियम बना सकते हैं जो आपको करने की आवश्यकता है।
कुछ अन्य विकल्प:
यदि एप्लिकेशन उस नेटवर्क पर कुछ विशिष्ट उपयोग करने की कोशिश कर रहा था, तो उसे उस तरह से रूट करना चाहिए। जैसे कि, यदि आप स्थानीय नेटवर्क 192.168.xx हैं, और आपका रिमोट 10.0.xx है, यदि आप 10.0.xx पर कुछ एक्सेस करने की कोशिश करते हैं, तो उसे उस रास्ते से जाना चाहिए।
एक और विचार जो मन में आता है (जो वास्तव में समस्या के चारों ओर उछलता है) एक एप्सस्क्रिप्ट होगा जो आपको आवश्यकता होने पर इंटरफेस के क्रम को बदल देता है। आपका मैक वरीयता में प्राथमिक नेटवर्क के रूप में सूची में सबसे ऊपर जो भी हो, का उपयोग करना चाहिए। यदि आप हवाई अड्डे को ऊपर खींचते हैं, तो यह मुख्य नेटवर्क के रूप में उपयोग करेगा। हो सकता है कि यह स्क्रिप्टिंग करना आसान हो और जब आप सिम्युलेटर में कुछ परीक्षण करने की आवश्यकता हो तो एक त्वरित बदलाव।
आप लिटिल स्निक की कोशिश करना चाह सकते हैं ।
मुझे यकीन नहीं है कि यह सुविधा है क्योंकि मैंने इसे थोड़ी देर में उपयोग नहीं किया है, लेकिन यह कोशिश के लायक है।