Comment obtenez-vous l'adresse IP du serveur Web/d'application dans .NET? Pas l'adresse IP du client, mais l'adresse IP du serveur. Je viens de trouver quelque chose sur server variables.Comment obtenir l'adresse IP du serveur dans .NET?
Répondre
Vous voulez probablement quelque chose comme le code suivant, pour obtenir toutes les adresses IP de la machine actuelle. Cependant, il ne vous dira pas quelle carte réseau (et donc adresse IP) une demande particulière est arrivée, si vous en avez plus d'une.
String strHostName = Dns.GetHostName();
Console.WriteLine("Host Name: " + strHostName);
// Find host by name
IPHostEntry iphostentry = Dns.GetHostByName(strHostName);
// Enumerate IP addresses
foreach(IPAddress ipaddress in iphostentry.AddressList)
{
Console.WriteLine(ipaddress.ToString());
}
Certains services vous indiquent votre adresse IP externe, mais celle-ci peut être modifiée.
services Exemples:
IPHostEntry ipEntry = DNS.GetHostByName (Dns.GetHostName());
IPAddress [] addr = ipEntry.AddressList;
Pour obtenir pour la machine d'autres
IPHostEntry ipEntry = DNS.GetHostByName (strHostName);
IPAddress [] addr = ipEntry.AddressList;
Pour obtenir l'adresse IP (et coutnry/localisation) d'un serveur programatically J'utilise l'API Utrace.de . Il retourne un XML avec l'adresse IP et les informations de localisation aussi.
Exemple requête: http://xml.utrace.de/?query=google.com
Je pense qu'il cherche à découvrir l'adresse IP de son serveur actuel, et ne sait pas comment obtenir des données à transmettre à utrace.de – McKay
ooh .. Je l'ai eu. J'aurais dû donner un exemple de nom de domaine .. plutôt que IP. – ankitjaininfo
- 1. Obtenir l'adresse IP du serveur dans ASP.NET?
- 2. comment obtenir ip du serveur dns dans iphone
- 3. Obtenir le dossier du serveur à partir d'un serveur IP
- 4. WCF: comment obtenir l'adresse IP ou le nom du serveur
- 5. Comment obtenir l'adresse IP du serveur répondant à WebResponse C#
- 6. Comment obtenir l'adresse IP à partir du code .Net
- 7. obtenir le serveur ip dans java (Struts)
- 8. Comment obtenir l'adresse IP et l'adresse IP du serveur avec Rails
- 9. Comment obtenir l'adresse IP du site Web actuel dans global.asax?
- 10. Comment obtenir l'adresse IP de votre serveur d'applications
- 11. CSocket Server obtenir l'adresse IP du client
- 12. Comment puis-je obtenir l'adresse IP de mon programme serveur?
- 13. Comment puis-je obtenir l'adresse IP du serveur/site Web dans asp.net?
- 14. Comment obtenir l'adresse IP de boost :: asio :: ip :: tcp :: socket?
- 15. comment obtenir l'adresse IP externe avec dans le LAN?
- 16. Obtention de l'adresse IP du serveur dans WCF?
- 17. Problème ip/port du serveur socket
- 18. Comment obtenir l'IP du serveur qui a initié la redirection
- 19. Adresse IP du serveur d'affichage PHP
- 20. Obtenir l'adresse IP du périphérique avec Bonjour
- 21. comment obtenir l'adresse IP du système Linux à distance en utilisant C# .net
- 22. Comment obtenir une adresse IP?
- 23. tcp/ip sans ip in .net
- 24. Obtenir l'adresse IP du client: port (System.Runtime.Remoting.Channels)
- 25. Comment obtenir l'adresse IP ou le nom d'hôte du navigateur?
- 26. nouveau serveur svn, même ip
- 27. Comment obtenir une suggestion automatique du serveur
- 28. Comment obtenir l'adresse du serveur DNS qui getaddrinfo requêtes
- 29. Comment puis-je obtenir l'adresse IP du système
- 30. Comment faire pour obtenir l'adresse IP du client
Voulez-vous que l'adresse IP externe? L'adresse IP sur le réseau local? L'adresse IP de l'URL vers laquelle la requête d'origine est-elle allée? – McKay
@McKay Je cherche l'adresse IP externe du serveur web. –
Donc, le problème est que l'adresse IP externe du serveur n'est pas quelque chose que le serveur lui-même connaît. C'est quelque chose que le matériel externe connaît. Mon adresse IP externe est contrôlée par mon FAI. Je sais ce que c'est, mais je ne peux pas l'obtenir directement. – McKay