dns相关内容

DNS设置为“自动获得”编程

使用C#.NET的,我怎么设置DNS服务器为“自动获得”?我可以设置IP地址所需的值是这样的。 ManagementClass mClass =新ManagementClass(“Win32_NetworkAdapterConfiguration的”); ManagementObjectCollection mObjCol = mClass.GetInstances(); 的foreach(的 ..
发布时间:2015-11-27 15:01:07 C#/.NET

监控领域中连接状态

有没有什么办法来监视域的可用性,当服务器在运行时是未知的? NetworkChange.NetworkAvailabilityChanged ,不跨框架版本/操作系统提供一致的结果。 我用移动设备上的域名,这将要持续减肥和重新获取域连接处理;我需要检测code,当这一切发生。 我尝试过谷歌,必应和MSDN并拿出什么。 解决方案 尝试使用P / Invoke的 NetWkstaUserGet ..
发布时间:2015-11-27 14:46:03 C#/.NET

难道真的Dns.GetHostAddresses取回所有已注册的IP地址?

难道Dns.GetHostAddresses真正找回所有已注册的IP地址? 这是DNS可以有多个IP的登记在为循环型目的的DNS名称(例如,多个代理服务器,但给使用一个主DNS代理服务器名称) 但是否在.NET方法“Dns.GetHostAddresses(主机名)”真是把所有这些注册的IP地址了? 如果没有,任何其他建议再怎么弄的所有可能的IP的列表,DNS名称可以解析为? 解决方案 ..
发布时间:2015-11-27 11:52:06 C#/.NET

获取与IP相关联的所有DNS记录

背景 下面code返回给定的别名或主机的IPv4地址: [System.Net.Dns] :: GetHostAddresses('someDnsName')。IPAddressToString 下面code返回的IP主机名(CNAME)和别名: [System.Net.Dns] :: GetHostByAddress('172.12.34.56') 我会因此指望什么这对 GetHostAd ..
发布时间:2015-11-27 11:04:11 C#/.NET

C#/。NET:找出一台服务器是否存在,查询的DNS SVC记录

编写cleint /服务器的工具,我负责试图找到一台服务器连接到。我很想让事情尽可能的简单用户。因此,我的想法是: 检查特定的服务器(codeD的名字)是否存在(如“mail.xxx”的邮件服务器,例如 - 我exampüle不是邮件服务器;) 查询否则为DNS SVC记录,使管理员可以配置特定serivce服务器位置(即客户端连接到)。 其结果是,用户可能必须输入只有一个域名,甚至可能甚至没 ..
发布时间:2015-11-27 10:53:16 C#/.NET

广东话域名解析成IP在C#中?

我有这个code: IPEndPoint serverEndPoint =新IPEndPoint(IPAddress.Parse(txtBoxIP.Text),MainForm.port); 当我在txtBoxIP(192.168.1.2),例如IP,它的伟大工程。 但是,如果我想提出一个DNS?就像我把(my.selfip.com)我得到: System.FormatException ..
发布时间:2015-11-26 21:45:03 C#/.NET

从局域网的IP地址查找DNS主机名

嘿所有。我写了一个程序,依次扫描局域网的某些部分为计算机(code将提供)。然而,当我运行此code,它只返回其上运行的计算机的DNS主机名。我看着使用WMI,但我不能,因为我不会总是被发现priveleges到计算机。是否有任何其他的方法来找到当地的计算机主机名? 使用系统; 使用System.Net; 使用System.Net.NetworkInformation; 使用System.Tex ..
发布时间:2015-11-26 20:05:48 C#/.NET

我怎样才能解析.NET UDP包?

我怎么能解析报文中的.NET? 我用PCap.Net捕获数据包,在这种情况下UDP数据包,我可以从PCap.net对象通过(PcapDotNet.packets.Ethernet.IpV4.Udp)访问。 我怎么能走的结果,UDP包,并解析呢?特别分拆DNS请求和被容纳在UDP分组内所发生的反应。 有一个库,可以帮助这里? 修改:为了更具体的我希望能够做的是提取DNS响应的IP地址,并使用 ..
发布时间:2015-11-26 19:29:57 C#/.NET

什么是Dns.GetHostEntry方法(String)实际上做?

我找不到这是什么实际执行文件中的任何适当的说明。 不会检查的记录或CNAME记录或两者的存在? 我的理解是,在.NET 4中,这将引发SocketException异常,如果主机不存在了,这是我的测试证实。 解决方案 这是返回的地址的列表 VAR IPS = System.Net.Dns.GetHostEntry(“microsoft.com”)AddressList中。 的forea ..
发布时间:2015-11-26 17:23:01 C#/.NET

如何确定哪家公司的IP地址属于?

我想programmaticaly确定了公司*与给定的IP地址相关联。 我的第一个猜测是这样的: 字符串主机名= Dns.GetHostEntry(IPAddress.Parse(IP))主机名。 但如果反向DNS设置不正确,这似乎发生90%的时间,这将无法正常工作。 然而,一些网站仍然能够成功地确定与即使反向DNS失败特定IP相关的公司。例如,在本网站的ISP提供商领域有时包含有 ..
发布时间:2015-11-26 10:21:51 C#/.NET

在.NET中,计算机的域名?

有一定有一个简单的方法来做到这一点,我可以不相信有没有。我已经通过网络扫描,发现一样,20种不同的方法来查找哪个域当前用户,但没有得到当前计算机的域(或工作组)。 在非托管C ++,这是检索: WKSTA_INFO_100 * BUF; NetWkstaGetInfo(NULL,100,(LPBYTE *)buf中); DOMAIN_NAME = pBuf-> wki100_langr ..
发布时间:2015-11-26 00:38:41 C#/.NET

什么是我的互联网访问IP

我已经安装在我的电脑两个局域网卡。一个是互联网连接,另一个用于共享上网客户端计算机。我得到我的IP与此code: IPHostEntry HosyEntry = Dns.GetHostEntry((Dns.GetHostName())); 的foreach(ip地址IP在HosyEntry.AddressList) { trackingIp = ip.ToString(); t ..
发布时间:2015-11-26 00:27:20 C#/.NET

解析字符串域/主机名

输出的客户可以从域名进入网站。他们还可以从他们的联系人输入mailadresses。 知道我们需要寻找客户而websited whoose域可以关联到mailadresses的领域。 所以我的想法是从webadress并从URL中提取的主机并进行比较 那么,什么是最可靠的算法来从URL得到主机名? 例如一台主机可以是: foo.com www.foo.com http://foo.co ..
发布时间:2015-11-25 15:29:24 C#/.NET

如何获取的HttpWebRequest连接到服务器的IP地址?

DSN可以返回多个IP地址,因此而不是使用DNS解析我的请求后获得的IP地址我想我的HttpWebRequest连接到IP。 反正有做到这一点在.NET 3.5? 例如,当我做一个简单的Web请求www.microsoft.com我想知道哪些IP地址,连接发送HTTP请求,我想这个编程(不通过的Wireshark等。) 解决方案 在这里你去 静态无效的主要(字串[] args) ..
发布时间:2015-11-25 15:09:01 C#/.NET

获取域名

我的电脑是在域(Active Directory)中,我需要动态获取的域名。我发现在互联网上使用code: SelectQuery查询=新SelectQuery(“Win32_ComputerSystem”); 使用(ManagementObjectSearcher搜索=新ManagementObjectSearcher(查询)) { 的foreach(的ManagementObjec ..
发布时间:2015-11-25 14:57:28 C#/.NET

为每个用户创建子域

这怎么可能创建一个子域名为网站的时的每个注册用户的注册? 对于下面的情景...... 在用户打开site.com/register。 提供的详细信息并提交。 获取重定向到newuser.site.com马上 用户可以在newuser.site.com方面的工作 我不知道如何解决的问题: 创建和传播的子域的用户。 有一个ASP.NET应用程序来处理所有子域和主域名。 Configuraton ..
发布时间:2015-11-25 13:04:46 C#/.NET

HTTP请求 - 不使用DNS [净]

是否有可能(如果是,如何)做一个HTTP请求时,可以绕过DNS? 我想直接打一个前端带有一个HTTP请求,而无需通过NLB但与正确的主机头得到。 因为我有我的服务器的IP,我只需要绕过DNS。 我试图用WebRequest的,IP地址替换URL和设置主机头,但这个头是受保护的。 我怎么能这样做?我是否需要创建HTTP请求自己? 注:编辑主机文件是不是一种选择 解决方案 我能做到什么,我 ..
发布时间:2015-11-25 13:03:33 C#/.NET

指定用于解析主机名在.NET其DNS服务器

我想知道是否有任何方式强迫System.Net.Dns类使用一组自定义DNS服务器,而不是使用了与主网连接相关联的那些解析主机名。 我怀疑这是唯一可能使用像DnDns自定义库( HTTP://dndns.$c$cplex.com ),但我希望这可以从.NET中完成的。 解决方案 没有这不能与.NET Framework完成。该Dns.Resolve方法依赖于内部的Win32 API从而通过与 ..
发布时间:2015-11-24 22:12:55 C#/.NET

如何清除System.Net客户端DNS缓存?

我使用的是.NET的WebRequest而改变我的HOSTS文件。我观察到System.Net不接受这些变化? - 我怎么可以把它做这样 我公司拥有一批服务器后面的单主机负载平衡的,让我们说'example.com'。我想针对其中几个独立,所以我计划将硬code在我的HOSTS机器特定的IP地址将请求发送到example.com之前文件: 163.56.0.34 example.com ..
发布时间:2015-11-24 21:13:24 C#/.NET

GetHostEntry是很慢

我有一个WinForms应用程序,而我试图获取反向DNS条目表单上显示的IP地址列表。 我碰到的主要问题是System.Net.Dns.GetHostEntry是可笑缓慢,特别是当被发现的反向DNS条目。随着直DNS,这应该是快,因为DNS服务器将返回NXDOMAIN。在内部,它调用 ws2_32.dll中则getnameinfo(),其中规定“名称解析可以通过域名系统(DNS),本地hosts ..
发布时间:2015-11-24 15:31:38 C#/.NET