ओएस एक्स में यह निर्दिष्ट करना संभव है कि ऐप किस नेटवर्क कनेक्शन का उपयोग करता है?


11

मेरा ईथरनेट लैन से जोड़ता है, मेरा हवाई अड्डा एक अलग नेटवर्क से जुड़ता है (यह वीपीएन कनेक्शन साझा करने वाला एक अन्य मैक है)। मैं लैन के माध्यम से कनेक्ट करने के लिए iPhone सिम्युलेटर को छोड़कर सभी एप्लिकेशन चाहता हूं।

क्या यह संभव है?


जवाबों:


3

मुख्य रूप से आपको इसके बारे में जाना होगा, शायद ipfw कमांड लाइन का उपयोग कर रहा है, हालांकि मुझे वास्तव में इसके साथ बहुत अनुभव नहीं है। आप कस्टम रूटिंग नियम बना सकते हैं जो आपको करने की आवश्यकता है।

कुछ अन्य विकल्प:

  • यदि एप्लिकेशन उस नेटवर्क पर कुछ विशिष्ट उपयोग करने की कोशिश कर रहा था, तो उसे उस तरह से रूट करना चाहिए। जैसे कि, यदि आप स्थानीय नेटवर्क 192.168.xx हैं, और आपका रिमोट 10.0.xx है, यदि आप 10.0.xx पर कुछ एक्सेस करने की कोशिश करते हैं, तो उसे उस रास्ते से जाना चाहिए।

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


1
नहीं, ipfw "प्रति एप्लिकेशन" कार्य नहीं करता है, लेकिन यदि वह अपने द्वारा उपयोग किए जा रहे बंदरगाहों को पा सकता है, तो उसे सही सबनेट के माध्यम से अग्रेषित करना होगा ... यह संभव है लेकिन शायद जटिल है।
मार्टिन मार्कोसिनी

0

आप लिटिल स्निक की कोशिश करना चाह सकते हैं ।

मुझे यकीन नहीं है कि यह सुविधा है क्योंकि मैंने इसे थोड़ी देर में उपयोग नहीं किया है, लेकिन यह कोशिश के लायक है।


2
ïc मुझे नहीं लगता कि Little Snitch वह क्या चाहता है! कम से कम मैं इसका उपयोग सिर्फ अपने इंटरनेट कनेक्शन को नियंत्रित करने के लिए करता हूं (एप्लिकेशन को कनेक्ट करने या न करने की अनुमति दें)
Am1rr3zA

1
thatc दरअसल लिटिल स्निक का इससे कोई लेना-देना नहीं है, यह एक आउटबाउंड फ़ायरवॉल कंट्रोलर है।
मार्टिन मार्कोसिनी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.