Maison > Article > développement back-end > Comment obtenir une adresse IP en C# ?
Une adresse IP (Internet Protocol) est l'adresse de votre matériel réseau. Il permet de connecter votre ordinateur à d’autres appareils sur le réseau et dans le monde entier. Les adresses IP sont constituées de chiffres ou de caractères.
Chaque appareil connecté à une connexion Internet possède une adresse IP unique, ce qui signifie que des milliards d'adresses IP sont nécessaires. La nouvelle version d'IP, IPv6, répond à cette exigence.
Adresse IP privée
Une adresse IP privée est l'adresse d'un appareil connecté à votre domicile ou votre domicile. réseau d'affaires. Si vous avez plusieurs appareils différents connectés à un seul FAI (fournisseur d'accès Internet), tous vos appareils auront des adresses IP privées uniques. Cette adresse IP n'est pas accessible depuis les appareils extérieurs à votre réseau domestique ou professionnel.
Exemple : 192.168.1.1
class Program{ static void Main(string[] args){ string IPAddress = GetIPAddress(); System.Console.WriteLine(IPAddress); Console.ReadLine(); } public static string GetIPAddress(){ string IPAddress = string.Empty; IPHostEntry Host = default(IPHostEntry); string Hostname = null; Hostname = System.Environment.MachineName; Host = Dns.GetHostEntry(Hostname); foreach (IPAddress IP in Host.AddressList){ if (IP.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork){ IPAddress = Convert.ToString(IP); } } return IPAddress; } }
192.168.1.1
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!