社区
C#
帖子详情
Dns.GetHostEntry的问题,真实奇怪啊
gh57897053
2008-03-14 06:56:32
哪位高手可以回答我一下吗
IPHostEntry iph = Dns.GetHostEntry("192.168.33.72");
string ip = iph.AddressList[0].ToString();
string name = iph.HostName;
如果192.168.33.72是本机的IP,那可以得到他的主机名,
但是如果不是,得到的都是192.168.33.72,谁知道吗?
...全文
475
6
打赏
收藏
Dns.GetHostEntry的问题,真实奇怪啊
哪位高手可以回答我一下吗 IPHostEntry iph = Dns.GetHostEntry("192.168.33.72"); string ip = iph.AddressList[0].ToString(); string name = iph.HostName; 如果192.168.33.72是本机的IP,那可以得到他的主机名, 但是如果不是,得到的都是192.168.33.72,谁知道吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LeoMaya
2008-03-14
打赏
举报
回复
Dns的GetHostEntry是有这个问题的, 一年前公司做开发的时候遇到过, 最后打电话去跟MS沟通, MS说是Bug, 然后建议用回Resole就行了
whycom
2008-03-14
打赏
举报
回复
正确工作需要
网络连接里的dns设置里服务器或者wins可以解析的Ip,
c#获取本机的IP地址的代码
代码如下:public static IPAddress GetHostIP(){ IPHostEntry ipe =
Dns
.
GetHostEntry
(
Dns
.GetHostName()); IPAddress ip = ipe.AddressList[0]; return ip;} private String GetIPAddress(){ String str; ...
flash + c# 聊天程序
注意server.cs 46行serverIpAddress =
Dns
.
GetHostEntry
(
Dns
.GetHostName()).AddressList[2];或许你的需要修改为AddressList[0];我的是vista支持ip v6网卡有点复杂。flash cs3(9.0)+vs 2005 +.net framework 2.0.5 ...
以IP来获取客户端电脑名称(一句代码实现)
其实既然IP获取到了,那可以轻易以IP来获取电脑名称: 代码如下: System.Net.
Dns
.
GetHostEntry
(“xxx.xxx.xxx.xxx”).HostName 您可能感兴趣的文章:ASP.NET获取真正的客户端IP地址的6种方法获取客户端电脑日期...
TCP/UDP网络调试助手
foreach (IPAddress _IPAddress in
Dns
.
GetHostEntry
(
Dns
.GetHostName()).AddressList) { if (_IPAddress.AddressFamily.ToString() == "InterNetwork") { AddressIP = _IPAddress.ToString(); ip = _IP...
获取本地IP
System.Net.IPHostEntry ipAdress = System.Net.
Dns
.
GetHostEntry
(System.Net.
Dns
.GetHostName()); System.Net.IPAddress[] ipAdd = ipAdress.AddressList; for (int i = 0; i < ipAdd.Length; i++) { ip = ip...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章