获取域名

kwib799 2009-03-18 02:59:23
Hi all,

下面的代码只能获取 host name 而不是域名
Dns.GetHostEntry(IP/hostname)


如何才能获得域名?有其他的方法么?




Thanks,
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
blue_clown 2009-03-19
  • 打赏
  • 举报
回复
你看看这个是否有用~
http://topic.csdn.net/t/20040511/10/3053201.html
kwib799 2009-03-18
  • 打赏
  • 举报
回复
有其他的方法么?
blue_clown 2009-03-18
  • 打赏
  • 举报
回复
string UserInfo=@Request.ServerVariables.Get("LOGON_USER").ToString();//取得登录的 域/用户名(注意站点的IIS需要设置为“集成WINDOWS验证)
string loginUser=UserInfo.Substring(UserInfo.LastIndexOf("\\")+1);
string logingup = UserInfo.Substring(0,UserInfo.LastIndexOf("\\"));
kwib799 2009-03-18
  • 打赏
  • 举报
回复
谢谢回复,不过我只想要 domain name, 不需要 IP。

GetHostByName() 的参数可以是 IP 也可以是 hostname.


Thanks,
ctan 2009-03-18
  • 打赏
  • 举报
回复
IPHostEntry IPH = Dns.GetHostByName(this.textBox1.Text);
IPAddress[] myIp = IPH.AddressList;
foreach (IPAddress ips in myIp)
  MessageBox.Show(ips.ToString());

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧