症状描述:
使用域名的时候,远程桌面能够连接,ping也能够ping通的,并且使用浏览器也能够打开web服务的
但是使用客户端连接服务器的时候,如果是域名,总是提示“the remote name could not be resolved”。
改用ip地址(使用ping命令获得的ip地址),客户端能够正常连接。
在别的电脑上,客户端可以用域名正常的连接服务器的。只有这台电脑不行。
在问题电脑上,使用flushdns命令刷新过了dns解析,ie的缓存也清空了,防火墙也关闭了,还是于事无补。
因为使用动态域名,所以每天都要ping一下域名获取ip地址,然后再使用ip地址。长此以往也不是个事啊
5 个解决方案
#1
顶一下!还没有找到答案。
使用client调用webservice的时候提示域名无法解析,使用浏览器可以正常打开页面
这是啥原因呢?
使用client调用webservice的时候提示域名无法解析,使用浏览器可以正常打开页面
这是啥原因呢?
#2
那可能就是电脑的问题了,实在找不到什么原因的话,可以试着重装系统。
虽然不知道怎么回事,但是可以给楼主一个建议。
你可以写个代码,这个代码用来ping你的域名,或者ip,
也就是实现一个自动获取ip的代码。
#3
所有电脑的默认dns都一样吗?有的时候电脑的默认dns服务器出现问题后就会出现通过ip可以访问,通过域名不能访问的情况,那时候dns无法成功解析域名
#4
打了一个小补丁解决此问题了,解决过程如下:
在程序里使用根据用户输入的服务器地址获取ip地址(使用DNS类的一个方法),然后调用web服务的时候使用ip地址访问。这样能够解决部分问题。当web服务部署的时候,使用域名地址作为主机头时,还是有问题。
又做了一些改进:
把用户输入的地址(域名)和获取的ip地址存入列表中,依次访问,如果域名访问出错,就使用ip地址再访问一次。基本上解决了这个问题,就是速度变慢了一点。
在程序里使用根据用户输入的服务器地址获取ip地址(使用DNS类的一个方法),然后调用web服务的时候使用ip地址访问。这样能够解决部分问题。当web服务部署的时候,使用域名地址作为主机头时,还是有问题。
又做了一些改进:
把用户输入的地址(域名)和获取的ip地址存入列表中,依次访问,如果域名访问出错,就使用ip地址再访问一次。基本上解决了这个问题,就是速度变慢了一点。
#5
这个跟我遇到的问题是一样的,希望能在软件里面模拟出HOSTS表来就好了,因为服务器IP一般也是固定的
这样就行方便了
这样就行方便了
#1
顶一下!还没有找到答案。
使用client调用webservice的时候提示域名无法解析,使用浏览器可以正常打开页面
这是啥原因呢?
使用client调用webservice的时候提示域名无法解析,使用浏览器可以正常打开页面
这是啥原因呢?
#2
那可能就是电脑的问题了,实在找不到什么原因的话,可以试着重装系统。
虽然不知道怎么回事,但是可以给楼主一个建议。
你可以写个代码,这个代码用来ping你的域名,或者ip,
也就是实现一个自动获取ip的代码。
#3
所有电脑的默认dns都一样吗?有的时候电脑的默认dns服务器出现问题后就会出现通过ip可以访问,通过域名不能访问的情况,那时候dns无法成功解析域名
#4
打了一个小补丁解决此问题了,解决过程如下:
在程序里使用根据用户输入的服务器地址获取ip地址(使用DNS类的一个方法),然后调用web服务的时候使用ip地址访问。这样能够解决部分问题。当web服务部署的时候,使用域名地址作为主机头时,还是有问题。
又做了一些改进:
把用户输入的地址(域名)和获取的ip地址存入列表中,依次访问,如果域名访问出错,就使用ip地址再访问一次。基本上解决了这个问题,就是速度变慢了一点。
在程序里使用根据用户输入的服务器地址获取ip地址(使用DNS类的一个方法),然后调用web服务的时候使用ip地址访问。这样能够解决部分问题。当web服务部署的时候,使用域名地址作为主机头时,还是有问题。
又做了一些改进:
把用户输入的地址(域名)和获取的ip地址存入列表中,依次访问,如果域名访问出错,就使用ip地址再访问一次。基本上解决了这个问题,就是速度变慢了一点。
#5
这个跟我遇到的问题是一样的,希望能在软件里面模拟出HOSTS表来就好了,因为服务器IP一般也是固定的
这样就行方便了
这样就行方便了