没dns服务也能上网???

来源:百度知道 编辑:UC知道 时间:2024/06/16 07:44:30
这几天上网有问题 经常掉线 网络连接后可以上 一会网络接收数据显示正常 但就是上不了网 打开cmd 运行ipconfig 发现竟然没有dns服务器为空!!(正常时显示学校的域名) 怎么回事?? 没dns也能上网 我不是直接用ip地址登录的 哪位高手指点一下

根据你的说法,看来你是某个学校的校园网。
按理来说,没有DNS是可以上网的,部分不使用DNS功能的软件可以使用,比方说QQ,他的一些服务器地址是以IP的形式记录在软件里的,还有可能是你在能够正常上网的时候记录在配置信息里的,所以不需要通过DNS来查找IP。
顺便说一说DNS是什么东西,DNS,DomainNameSystem或者DomainNameService,即名称/域名系统。其作用是将域名解释/转换成IP地址。我们人使用的是便于记忆的域名,而电脑在网络上搜寻主机是使用IP地址,必须要有一个服务器将IP转成域名(逆向)或者是将域名转为IP(顺向)
具体内容请参考http://zhidao.baidu.com/question/5489198.html
所以这就是为什么有些软件不需要使用DNS,因为他直接使用IP地址访问服务器了,就不需要通过DNS转换了。
另外,因为每一个网络(主要是指服务提供商,像你们学校就应该是学校的管理机构)的DNS不一样,所以,建议你问问学校的网管,是不是DNS服务器出问题了或者是换了。但是一般来说不应该经常换的。

电脑会缓存DNS一段时间
运行CMD
ipconfig /displaydns
可以查看到

1、正确配置ip后就可以保证网络是连通的。
2、dns负责域名的解析,如果你设置了host,没有dns也可以直接上网,但只是你在host里设置的几个。
3、dns为空,说明没有设置dns,或者自动获取ip时,没有获取到dns的地址。