मैं एक सर्वलेट कि इस तरह के आईपी, मैक पते आदिHttpServlet से क्लाइंट का मैक पता कैसे प्राप्त करें?
के रूप में ग्राहक के विवरण एकत्र करता है लिखने के लिए कहा गया था हो रही उसकी आईपी है सुंदर सीधी-सपाट (request.getRemoteAddr()
), लेकिन मैं अपने मैक पता प्राप्त करने के लिए एक सुंदर रास्ता खोजने नहीं है।
उचित लगता है कि वेब सर्वर के पास मैक एड्रेस आदि जैसे डेटा तक पहुंच है, क्योंकि यह टीसीपी पैकेट और सब कुछ प्राप्त करता है। क्या यह डेटा कहीं पंजीकृत है? क्या यह सुलभ है?
अन्य उत्तरों को दोबारा पढ़ने में मैं सहमत हूं कि यदि आप लोगों के कंप्यूटर को अपनी आंतरिक कॉन्फ़िगरेशन छोड़ने के लिए प्राप्त करते हैं तो आप बेहतर कर सकते हैं, लेकिन मुझे संदेह है कि कोई भी सुरक्षा मॉडल इसे अनुमति देगा। किसी के आंतरिक आईपी पते को प्राप्त करने की कोशिश करने के समान ही, सबसे अच्छा आप आमतौर पर कर सकते हैं राउटर जो पता अनुवाद कर रहा है। – atom255
@ atom225 मैं एक विशेषज्ञ नहीं हूं, लेकिन आपके द्वारा पोस्ट की गई छवि को देखकर, मैं एक ऐसे परिदृश्य की कल्पना कर सकता हूं जहां हम आवेदन परत में मैक पता पूछते हैं और भेजते हैं, आप मेरे विचार के बारे में क्या सोचते हैं? – ziMtyth