1、问题原因
人们在上网时,记住的都是网站的域名,也就是网址,而机器之间只认识网站的IP地址,这时就需要DNS服务器来进行域名解析,当电脑系统出现错误或DNS服务器地址配置错误时,电脑就无法正确解析域名,系统会提示用户“DNS服务器可能不可用”。
2、解决方法
重启路由器、光猫等网络设备:将路由器、光猫等网络设备的电源拔掉,等待2分钟后,重新插上电源,网络设备即可自动重启。
重启电脑:在电脑桌面上,鼠标点击【开始】,然后依次选择【电源】、【重启】选项,确定后电脑重启。
设置DNS服务器地址为自动获取:电脑重新启动进入桌面后,在鼠标右键单击桌面网络图标,选择【属性】,进入【网络共享中心】,点击页面中【更改适配器设置】,然后右键单击【以太网】,选择【属性】,打开以太网属性对话框,在对话框中找到【Internet协议版本4 TCP/IP v4】,鼠标双击它,进入其属性对话框,在【常规】选项卡中,勾选【自动获取IP地址】和【自动获取DNS服务器地址】前的单选框,然后单击【确定】即可。
手动设置公共DNS服务器地址:如果自动获取DNS服务器地址无法解决问题,可以尝试手动设置公共DNS服务器地址,可以将首选DNS服务器设置为8.8.8.8(谷歌提供的公共DNS服务器),备用DNS服务器设置为114.114.114.114(国内常用的公共DNS服务器),设置方法如下:在【网络连接】窗口中,选择正在使用的网络连接(如以太网或无线网络),右键点击并选择【属性】,在弹出的属性窗口中,找到【Internet协议版本4(TCP/IPv4)】并选中,然后点击【属性】按钮,在打开的Internet协议版本4(TCP/IPv4)属性窗口中,选择【使用下面的DNS服务器地址】选项,在首选DNS服务器和备用DNS服务器栏中分别输入上述公共DNS服务器地址,然后点击【确定】保存设置。
重置Winsock:如果重新设置了DNS服务器地址后仍然不能解决问题,可能是Winsock错误,可以打开【运行】程序,输入【cmd】命令,确定;进入命令提示符窗口后,输入【netsh winsock reset】命令,回车,这个是重置Winsock命令;重置成功后,会有提示,需要重新启动电脑才能生效。
开启DNS Client服务:如果重置也没有用,或者没法重置,则可能是DNS Client服务没有开启,开启步骤如下:在运行程序中输入【services.msc】命令,回车;进入系统服务窗口后,找到DNS Client这一项,双击打开属性修改窗口;在属性窗口的【常规】选项下,将启动类型设置为【自动】,并将服务状态【启动】,然后按【确定】即可。
3、单元表格
步骤 | 操作 | 说明 |
1 | 重启设备 | 将路由器、光猫等网络设备的电源拔掉,等待2分钟后,重新插上电源 |
2 | 重启电脑 | 在电脑桌面上,鼠标点击【开始】,然后依次选择【电源】、【重启】选项 |
3 | 自动获取 | 设置DNS服务器地址为自动获取 |
4 | 手动设置 | 尝试手动设置公共DNS服务器地址 |
5 | 重置Winsock | 打开命令提示符窗口后,输入【netsh winsock reset】命令 |
6 | 开启服务 | 在系统服务窗口后,找到DNS Client这一项,双击打开属性修改窗口 |
4、相关问题与解答
什么是DNS服务器?
DNS(Domain Name System)服务器是域名系统服务器的缩写,它负责将域名解析为对应的IP地址,当你在浏览器中输入一个域名时,DNS服务器会帮助你找到该域名所对应的服务器的IP地址,从而使你能够访问到该网站。
如何检查DNS服务器是否正常工作?
你可以使用命令提示符中的ping
命令来检查DNS服务器是否正常工作,打开命令提示符窗口,输入ping [域名]
(将[域名]
替换为你想要检查的域名),如果能够成功解析并返回IP地址,则说明DNS服务器正常工作。
除了8.8.8.8和114.114.114.114还有哪些公共DNS服务器可以使用?
除了上述两个常用的公共DNS服务器外,还有一些其他的公共DNS服务器可供选择,如OpenDNS(主DNS: 208.67.222.222, 副DNS: 208.67.220.220)、阿里公共DNS(主DNS: 223.5.5.5, 副DNS: 223.6.6.6)等,你可以根据自己的需求选择合适的公共DNS服务器进行设置。
当遇到DNS电脑服务器不可用的问题时,可以根据上述提供的方法进行排查和解决,同时了解一些相关的知识和常见问题也有助于更好地应对此类问题。