मेरे पास दो इंटरफेस हैं: एक नोटबुक पर eth0 और wlan0।
संभावित उपयोग के मामले:
- eth0 मुझे इंटरनेट एक्सेस प्रदान करता है, और wlan0 वर्तमान में एक राउटर से जुड़ा है जिसमें इंटरनेट-कनेक्टिविटी नहीं है। विकास के उद्देश्यों के लिए, मुझे डिफ़ॉल्ट रूप से wlan0 से कनेक्ट करने की आवश्यकता है, लेकिन सर्फिंग के लिए eth0 का उपयोग करें
- eth0 और wlan0 दोनों इंटरनेट से जुड़े हैं। एक धार एप्लिकेशन के लिए, eth0 को गति के लिए उपयोग किया जाना चाहिए, लेकिन नोटबुक की पोर्टेबिलिटी के लिए, SSH का wli0 पर एक कनेक्शन होना चाहिए
- eth0 एक तार कनेक्शन है, wlan0 एक वायरलेस है। समझदार डेटा को eth0 पर स्थानांतरित किया जाना चाहिए, लेकिन अन्य ट्रैफ़िक wlan0 पर भी जा सकता है।
क्या एक निश्चित नेटवर्क इंटरफ़ेस का उपयोग करने के लिए अनुप्रयोगों (जैसे nc.traditional
या firefox
) को मजबूर करने का एक तरीका है ? इस example-wrapper eth0 program
तरह के कार्यक्रम मौजूद होने पर भी एक रैपर ठीक है। यह अच्छा होगा यदि इसे फ़ायरफ़ॉक्स (रनटाइम में) के भीतर कॉन्फ़िगर किया जा सके। यदि संभव हो तो मैं IPTables समाधान से बचना चाहूंगा।