मेरे पास विंडोज़ में डीडब्ल्यूओआर सॉकेट है। मुझे यह जानने की ज़रूरत है कि यह एक कनेक्शन है जो इंटरनेट पर जाता है या यदि यह स्थानीय कनेक्शन है, तो स्थानीयहोस्ट के कुछ रूपों में। क्या सॉकेट प्राप्त करने का कोई अच्छा तरीका है कि सॉकेट विंडोज़ में सॉकेट से जुड़ा हुआ है? या क्या यह बताने का एक बेहतर तरीका है कि कनेक्शन स्थानीय है या नहीं?मैं सॉकेट से आईपी पता कैसे प्राप्त करूं विंडोज
5
A
उत्तर
5
शायद आप getpeername()
पर कॉल करना चाहते हैं। इसका उपयोग करना बहुत बुनियादी है, आप sockaddr
पॉइंटर और एक लंबाई पास करते हैं और यह आपके लिए डेटा में भर जाता है।
यह निर्धारित करने के लिए कि कनेक्शन स्थानीय है, getaddrinfo()
आपको सभी उपलब्ध स्थानीय पते की एक सूची दे सकता है। आप स्थानीय पता सूची में getpeername()
के परिणाम की तुलना करेंगे।
संबंधित मुद्दे
- 1. मैं पाइथन में सॉकेट का बाहरी आईपी कैसे प्राप्त करूं?
- 2. मैं एर्लंग नोड का आईपी पता कैसे प्राप्त करूं?
- 3. रिमोट सॉकेट एंडपॉइंट का आईपी पता प्राप्त करना
- 4. मैं वेबमाइडर में कॉलर का आईपी पता कैसे प्राप्त करूं?
- 5. मैं एएसपीनेट में सर्वर/वेबसाइट आईपी पता कैसे प्राप्त करूं?
- 6. मैं Symfony2 नियंत्रक में उपयोगकर्ता आईपी पता कैसे प्राप्त करूं?
- 7. आईपी पता कैसे प्राप्त करें?
- 8. स्कैपी: मैं पूर्ण आईपी पैकेट हेडर कैसे प्राप्त करूं?
- 9. मेरा आईपी पता प्राप्त करना
- 10. सॉकेट का उपयोग करके आईपी पता कैसे खराब करें?
- 11. यदि मैं एकाधिक आईपी पते वाले HTTP_X_FORWARDED_FOR से सही आईपी कैसे प्राप्त करूं?
- 12. स्थानीय आईपी पता प्राप्त करना
- 13. सर्वर आईपी पता कैसे प्राप्त करें?
- 14. जावा में डोमेन नाम से आईपी पता कैसे प्राप्त करें?
- 15. SQL सर्वर 2008 से क्लाइंट आईपी पता कैसे प्राप्त करें?
- 16. सी में एसॉक संरचना से आईपी पता कैसे प्राप्त करें?
- 17. मैं टोरनाडो अनुरोध के क्लाइंट आईपी कैसे प्राप्त करूं?
- 18. मैं नियंत्रण बंदरगाह पर टोर निकास नोड आईपी पता कैसे प्राप्त करूं?
- 19. मैं टीसीपी क्लाइंट का उपयोग कर क्लाइंट आईपी पता कैसे प्राप्त करूं?
- 20. मैं प्रारंभ और अंत आईपी पता दिए गए आईपी एड्रेस रेंज कैसे उत्पन्न करूं?
- 21. मुझे मोबाइल फोन का सार्वजनिक आईपी पता कैसे प्राप्त होगा?
- 22. मैं WSAGetLastError() से त्रुटि स्ट्रिंग कैसे प्राप्त करूं?
- 23. आगंतुकों का आईपी पता प्राप्त करें
- 24. मैं सॉकेट
- 25. जेएसपी अनुरोध/सत्र ऑब्जेक्ट से सर्वर आईपी पता प्राप्त करें
- 26. सिग्नलआर कॉलर आईपी पता प्राप्त करें
- 27. रेल: क्लाइंट आईपी पता प्राप्त करें
- 28. PHP का उपयोग कर सर्वर का स्थानीय आईपी पता कैसे प्राप्त करूं?
- 29. विज़िटर से वास्तविक आईपी कैसे प्राप्त करें?
- 30. सार्वजनिक (रिमोट) आईपी पता प्राप्त करें
आपको आईपीवी 6 से सावधान रहना होगा। आपने संभवतः सॉकेट को स्वयं नहीं बनाया है (अन्यथा आप इसे याद कर सकते हैं कि यह किससे जुड़ा हुआ है) ताकि आप शायद कहीं और बनाई गई सॉकेट से निपट रहे हों। और चूंकि यह आपके नियंत्रण से बाहर है, यह आईपीवी 6 का उपयोग कर सकता है। – MSalters