c# - 无法解析 DNS

标签 c# web-services dns

我正在尝试使用网络方法,但我的应用程序似乎无法解析 DNS。当我使用 url(例如:http://mywebservice.com/webservice/methods.asmx)配置我的应用程序时出现问题,但当我通过服务器的 IP 地址访问相同的 web 方法时却没有。

问题是,由于现有的 DHCP 服务器策略,我需要使用 url 而不是 IP 地址访问网络服务。

谁能帮帮我?

提前致谢。

更新:查看 moocha 要求我做什么,我发现:

D:>nslookup server.com 服务器:dnsserver.mycompany.com 地址:XXX.YYY.XXX.YYY

*** dnsserver.mycompany.com 找不到 server.com:域不存在

最佳答案

您是否尝试过通过 nslookup 从您的应用程序运行的同一系统确认相同的 DNS 查询有效?

即,

C:\>nslookup
Default Server:  whatever.dns.example.org
Address:  111.222.333.111

> set q=a
> mywebservice.com
Server:  whatever.dns.example.org
Address:  111.222.333.111

Non-authoritative answer:
Name:    mywebservice.com
Address:  208.254.26.139

关于c# - 无法解析 DNS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/225467/

相关文章:

css - Firefox 的@font-face 问题

c# - System.ValueType 理解

c# - 将服务引用添加到 ASP.NET 应用程序

dns - 如何为没有 IP 的域调试 DNS?

c# - 如何调用从 web 服务返回数组的函数?

asp.net - 在 C# asp.net web 表单项目中更改 Web 引用 IP

dns - 谷歌云 DNS 或谷歌公共(public) DNS

c# - 如何在捕获异常中显示行号和帧?

c# - 如何让异常在 C# 中定义自己的消息?

c# - 使用用户名和密码调用 rest api - 如何