首页 > Linux操作系统 > Linux操作系统 > IP地址与机器名的相互查找
Posted on 2004-10-15 17:03 小二哥 阅读(1749) 评论(1) 编辑 收藏 网摘 所属分类: asp.net
目的:通过IP地址得到本机器的机器名,或者通过机器名得到本机器的IP地址!
第一步:
在.net下新建一个webform,假设取名为:CheckIp.aspx
在这个页面上加2个TextBox和2个Button,分别取名为:TxtDomain TxtIp Btn Btn2
第二步:
在CheckIp.aspx.cs下
//由网络域名(计算机名)查询IP地址
private void Btn_Click(object sender, System.EventArgs e)
{
try
{
System.Net.IPHostEntry hostinf=Dns.GetHostByName(TxtDomain.Text.Trim());
TxtIp.Text=hostinf.AddressList[0].ToString();
}
catch
{
TxtIp.Text="没找见!域名解析出错,找网络室!^_^";
}
}
//与Btn相对应,又IP地址查询网络域名(计算机名)
private void Btn2_Click(object sender, System.EventArgs e)
{
try
{
System.Net.IPHostEntry hostinf=Dns.GetHostByAddress(TxtIp.Text.Trim());
TxtDomain.Text=hostinf.HostName;
}
catch
{
TxtDomain.Text="没有!请仔细查IP!";
}
}
效果图:
0
0
0
(请您对文章做出评价)
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24106960/viewspace-668698/ ,如需转载,请注明出处,否则将追究法律责任。