服务器地址没有配置正确(服务器没有运行或者地址不对)
272
2022-10-15
本文目录一览:
出现这个错误提示的根本原因,是设置 DNS 参数后面缺乏 符号()和变量(nul)
例如下面配置参数最后面的大括号和变量,必须要加上:
echo 正在设置DNS服务器
cmd /c netsh interface ip add dns name="本地连接" addr=X.X.X.X nul
方法一、 自动获取ip解决
这种原因是因为我们的电脑配置的固定的ip导致,而一般来说路由器都是自动分配ip的,所以无需固定ip,固定的可能会遇到ip冲突导致无法上网,所以我们要检查一下ip是不是自动获取状态,按下面设置。
1、我们点电脑右下角的无线或者有线图标,然后点鼠标右键,这时候就会显示打开网络和共享中心,我们点它。
2、然后我们点击左边的更改适配器设置
3、然后如果你是有线上网的就点“本地连接”,如果是无线上网的就点“无线网络连接”点鼠标右键,然后在菜单里点属性
4、然后我们在属性里找到“Internet协议版本4(TCP/Ipv4)”注意不是ipv6,双击它,或者点属性。
5、然后看看是不是选中的自动获得IP,如果不是就选成下图这样,然后重启电脑。
方法二、路由器上设置为分配ip
在浏览器输入192.168.1.1进入路由器管理界面,输入你设置的路由器密码账户,去确定一下路由器是不是勾选了dhcp
一般这个选项都在上网设置项目了,大家找找不同的路由器可能名字不同,但都是DHCP,把它勾选上,dns也可以勾选为自动,当然DNS也可以填入8.8.8.8或者114.114.114.114这种公用的。
方法2确定没问题后才能确保方法1的设置自动获取ip是有效的,能自动获取到正确的ip,从而解决本地连接没有有效的ip配置。
其实没问题,原因是命令设置dns时默认是验证dns有效性,由于你是批处理,前面ip设置正确后电脑反应没有那么快不能马上上网,此时设置dns后在见证dns有效性时基本还在未通状态,所以会有这个提示。
解决办法一(推荐)加上validate=no直接不验证dns通不通。
netsh interface ip set dnsservers %NAME% static %DNS1% validate=no
办法二 不显示这句话的回显(掩耳盗铃法,其实还是验证了)
netsh interface ip set dnsservers %NAME% static %DNS1% nul
办法三
设置ip后延迟几秒再执行设置dns的语句(如果非要判断dns是否有效的话!)
写的这么具体不采纳一下???
出现DNS错误的原因如下:
1、没有获取到正确的DNS地址导致的。
2、DNS设置正确了,但是却断网了。
3、目标网络服务器出现网络拥堵、故障等。
解决办法如下:
1、应当首先检查下是否存在网络,是否因为猫或者路由器的设置问题导致的断网。
2、搜索一下你所在城市的DNS然后右键本地连接,TcP/IP协议,属性,把DNS改了就可以了。
3、打开控制面板 - 网络 -当前使用网络的属性 - Internet协议 - 修改DNS获取方式为自动。
4、如果是IP自动获取的你可以用固定的IP和DNS,这样一般来说比较稳定,如果你用自动获取的话有时间会出现获取的DNS出错,然后你就上不去网页,但能上QQ,查看DNS方法:开始——运行——输入cmd——ipconfig /all就行了,在最下面会有DNS这一项,记得是两行的,因为有一个是备用的。然后你就右击网上邻居——属性——本地连接——右击——属性——选中TCP/IP协议——属性——使用下面的IP地址——然后你就输入你在cmd中看到的IP和DNS,然后确定就行。
服务器地址没有配置正确的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于未配置服务器地址、服务器地址没有配置正确的信息别忘了在维启网络进行查找喔。
发表评论
暂时没有评论,来抢沙发吧~