सामान्य तौर पर, हाँ आप ग्राहक IPv6 पता सी # कोड के माध्यम से मिलता है और HttpRequest.UserHostAddress
का उपयोग कर के रूप में here में वर्णित के रूप HTTP_X_FORWARDED_FOR
सर्वर चर का उपयोग कर के साथ और अधिक सटीक this question में उल्लेख किया है या साथ आईपीवी 6 प्रतिबंध लागू करता है सकते हैं। यदि आईपीवी 6 के माध्यम से अनुरोध किया जाता है तो आपके पास यह आईपी HTTP_X_FORWARDED_FOR
सर्वर चर में होगा।
आप IPIS4 या IPv6 प्रतिबंधों को कॉन्फ़िगर करने के लिए IIS IP address restriction module का भी उपयोग कर सकते हैं। आईपीवी 6 के साथ काम करने के लिए आपके सर्वर एप्लिकेशन को कॉन्फ़िगर किया जाना चाहिए।
यह भी ध्यान में रखें कि इंटरनेट में ज्यादातर आप अपने इंटरनेट प्रदाता द्वारा आईपी प्राप्त कर सकते हैं, असली क्लाइंट मशीन आईपी नहीं। स्थानीय नेटवर्क में स्पष्ट रूप से आप असली आईपी देख सकते हैं। यह वही है जैसे आप अपना आईपी पता here देखते हैं, यह अलग है कि आप ipconfig
या ifconfig
कमांड में देखते हैं।
स्रोत
2017-12-20 03:17:05