2013-02-28 16:07来源:武汉北大青鸟光谷校区作者:武汉宏鹏
如何用ASP.NET获取本地IP地址-.NET技术
1. 在ASP.NET中专用属性:
获取客户端电脑IP:Page.Request.UserHostAddress
例如:string strIP= Page.Request.UserHostAddress;
Console.WriteLine(strIP);
输出内容为:127.0.0.1
2. 在网络编程中的通用方法:
根据电脑名取出部IP地址:static System.Net.Dns.Resolve(电脑名).AddressList
获取当前电脑名:static System.Net.Dns.GetHostName()
例如:string strName= System.Net. Dns.GetHostName();
System.Net.IPAddress[] addressList = Dns.GetHostByName(strName).AddressList;
foreach (IPAddress strIP in addressList)
{
Console.WriteLine(strIP);
}
输出内容为本地所有IP地址
Copyright (c) 2006-2021 武汉宏鹏教育咨询有限公司 版权所有 All Rights Reserved.