जब कोई उपयोगकर्ता अनुरोध आता है, तो मैं उपयोगकर्ता का आईपी पता प्राप्त करने के लिए Context.Request.UserHostAddress का उपयोग कर सकता हूं। मैं रनटाइम पर वेबसाइट/सर्वर का आईपी पता कैसे प्राप्त कर सकता हूं? मेरे पास कुछ रिपोर्टिंग कोड है जिसका उपयोग एक ही सर्वर पर कई वेबसाइटों द्वारा किया जा सकता है, और प्रत्येक वेबसाइट एक अलग आईपी पते का उपयोग करती है। इसलिए मुझे रनटाइम पर वेबसाइट के आईपी पते का पता लगाने में सक्षम होना चाहिए।मैं एएसपीनेट में सर्वर/वेबसाइट आईपी पता कैसे प्राप्त करूं?
7
A
उत्तर
6
धन्यवाद एलेक्स, आपका जवाब मुझे सही रास्ते पर डाल दिया। यहाँ मैं के लिए क्या देख रहा हूँ करने के लिए कोड है:
VB.NET: यदि आपके मेजबान एक सामग्री स्विच के पीछे है
System.Net.Dns.GetHostAddresses(Request.Url.Host)(0).ToString()
या
System.Net.Dns.GetHostEntry(Request.Url.Host).AddressList(0).ToString()
14
System.Net.Dns.GetHostAddresses
वैसे, आप में एक तर्क के रूप नाम मेजबान के पास होना चाहिए, तो शायद इस प्रयास करें:
System.Net.Dns.GetHostByAddress(System.Net.IPAddress.Parse(System.Web.HttpContext.Current.Request.UserHostName)).HostName;
और अगर सब कुछ विफल हो, बस इसे पुराने स्कूल तरीके से करना:
Response.Write(Request.ServerVariables["LOCAL_ADDR"]);
2
string siteName = "Your Site URL";
string tempUrl = siteName.Replace("http://", "").Replace("https://", "").Trim();
string[] SiteURLArr = tempUrl.Split('/');
string SiteURL = SiteURLArr[0];
System.Net.IPAddress[] ip = System.Net.Dns.GetHostAddresses(SiteURL);
Response.Write(ip[0]);
संबंधित मुद्दे
- 1. मैं वेबमाइडर में कॉलर का आईपी पता कैसे प्राप्त करूं?
- 2. मैं Symfony2 नियंत्रक में उपयोगकर्ता आईपी पता कैसे प्राप्त करूं?
- 3. मैं सॉकेट से आईपी पता कैसे प्राप्त करूं विंडोज
- 4. मैं एर्लंग नोड का आईपी पता कैसे प्राप्त करूं?
- 5. आईपी पता कैसे प्राप्त करें?
- 6. मैं पाइथन में सॉकेट का बाहरी आईपी कैसे प्राप्त करूं?
- 7. स्कैपी: मैं पूर्ण आईपी पैकेट हेडर कैसे प्राप्त करूं?
- 8. मेरा आईपी पता प्राप्त करना
- 9. स्थानीय आईपी पता प्राप्त करना
- 10. सर्वर आईपी पता कैसे प्राप्त करें?
- 11. मैं टोरनाडो अनुरोध के क्लाइंट आईपी कैसे प्राप्त करूं?
- 12. मैं नियंत्रण बंदरगाह पर टोर निकास नोड आईपी पता कैसे प्राप्त करूं?
- 13. एएसपी.नेट में सर्वर का आईपी पता प्राप्त करना?
- 14. मैं टीसीपी क्लाइंट का उपयोग कर क्लाइंट आईपी पता कैसे प्राप्त करूं?
- 15. मैं प्रारंभ और अंत आईपी पता दिए गए आईपी एड्रेस रेंज कैसे उत्पन्न करूं?
- 16. मैं चार सरणी में तत्वों का पता कैसे प्राप्त करूं?
- 17. मुझे मोबाइल फोन का सार्वजनिक आईपी पता कैसे प्राप्त होगा?
- 18. जावा में डोमेन नाम से आईपी पता कैसे प्राप्त करें?
- 19. सी में एसॉक संरचना से आईपी पता कैसे प्राप्त करें?
- 20. नाइट्रोजन में पीयर आईपी पता कैसे प्राप्त करें
- 21. एएसपी.नेट में अनुरोध से आपको आईपी पता कैसे मिलता है?
- 22. आगंतुकों का आईपी पता प्राप्त करें
- 23. यदि मैं एकाधिक आईपी पते वाले HTTP_X_FORWARDED_FOR से सही आईपी कैसे प्राप्त करूं?
- 24. रिमोट सॉकेट एंडपॉइंट का आईपी पता प्राप्त करना
- 25. रेल: क्लाइंट आईपी पता प्राप्त करें
- 26. सार्वजनिक (रिमोट) आईपी पता प्राप्त करें
- 27. क्लाइंट आईपी पता
- 28. सिग्नलआर कॉलर आईपी पता प्राप्त करें
- 29. मैं अपने सार्वजनिक आईपी पते को शेल स्क्रिप्ट में कैसे प्राप्त करूं?
- 30. उपयोगकर्ता आईपी पता ढूँढना
यह काम नहीं करता । यदि आप किसी सामग्री स्विच के पीछे हैं तो आईआईएस में स्थानीय सर्वर की साइट चल रही आईपी पता खोजने के लिए आपको क्या करने की आवश्यकता होगी? – devlord