62,041
社区成员
发帖
与我相关
我的任务
分享
<script>
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
obj = null;
}
catch(e)
{
//异常发生
}
return rslt;
}
document.write("你的IP是:" + GetLocalIPAddress());
//-->
</script>
string name = Dns.GetHostName();
listBox1.Items.Add("本机主机名:" + name);
IPHostEntry me = Dns.GetHostEntry(name);
listBox1.Items.Add("本机所有IP地址:");
foreach (IPAddress ip in me.AddressList)
{
listBox1.Items.Add(ip);
}
IPAddress localip = IPAddress.Parse("127.0.0.1");
IPEndPoint iep = new IPEndPoint(localip, 80);
listBox1.Items.Add("The IPEndPoint is: " + iep.ToString());
listBox1.Items.Add("The Address is: " + iep.Address);
listBox1.Items.Add("The AddressFamily is: " + iep.AddressFamily);
listBox1.Items.Add("The max port number is: " + IPEndPoint.MaxPort); listBox1.Items.Add("The min port number is: " + IPEndPoint.MinPort);