मैं एक टीसीपी सर्वर लिख रहा हूं जिसे यह जानने की जरूरत है कि प्रत्येक कनेक्शन किस इंटरफेस से आया है। मैं इस इंटरफ़ेस का उपयोग करने के लिए पता/सबनेट का उपयोग नहीं कर सकता, क्योंकि उसी पते/सबनेट मानों के साथ इंटरफेस हो सकता है। यह लिनक्स आधारित है, और कोड पोर्टेबल होने की कोई आवश्यकता नहीं है।मैं एक टीसीपी सॉकेट से जुड़े इंटरफ़ेस नाम/अनुक्रमणिका कैसे प्राप्त कर सकता हूं?
मैं सभी इंटरफेस, या इंडेक्स द्वारा एक इंटरफ़ेस प्राप्त करने के लिए सभी कार्यों को ढूंढ सकता था। मुझे एक स्वीकृत टीसीपी सॉकेट से जुड़े इंटरफेस को पाने का कोई तरीका नहीं मिला।
कोई भी विचार? मुझे कुछ याद आया है?
संपादित करें: दोहराने के लिए, मेरे मामले में आईपी पते अद्वितीय नहीं हैं। न तो गंतव्य पते (सर्वर स्वयं) और न ही स्रोत पते (ग्राहक)। हां, यह एक बहुत चरम आईपी योजना है।
यहां केवल सही उत्तर दिया गया है, यह देखते हुए कि आप अपने सर्वर में जोड़ने के लिए कोड ढूंढ रहे हैं, उपयोगकर्ता 1 में से एक है। मैंने इसका परीक्षण किया है, और यह काम करता है - आपको इसे स्वीकार करना चाहिए। Http: // stackoverflow भी देखें।कॉम/प्रश्न/43659634/खोज-द-इंटरफ़ेस-द्वारा-एक-कनेक्टेड-सॉकेट/43663713 # 43663713 – EML