星级打分
平均分:0 参与人数:0 我的评分:未评
9 r& f/ j7 `- h% v$ [
& n% X) j" [, q1 o有个特别气人的场景:电脑明明连上了WiFi,信号满格,图标也显示已连接,但就是打不开网页。微信发不出去,视频转圈,浏览器显示无法访问。与此同时,同一个WiFi下手机却能正常上网。 7 c2 M1 R1 A( s+ g
遇到这种情况,大多数人的第一反应是重启路由器。折腾半天,拔电源、等三十秒、重新插上,结果电脑还是不行。因为问题压根不在路由器,路由器好着呢,手机不是能上网吗? ( X5 ]3 i# _2 N3 q8 D
问题出在电脑这边的网络配置上,具体说就是DNS。
. P+ e! J( {4 w" C8 l# m先搞清楚什么是DNS
/ F. w3 h$ ?) D+ K9 p z$ ?" }简单讲,DNS就是互联网的"通讯录"。你输入一个网址比如baidu.com,电脑需要知道这个网址对应的IP地址是多少,DNS就负责干这个活,把网址翻译成IP。如果DNS出了问题,电脑拿到了网址却不知道IP是多少,自然就打不开网页了。
6 K: m! m2 i4 E& I9 |手机能用电脑不能用的原因在于,手机和电脑获取DNS的方式不一样。手机连上WiFi后会自动从路由器拿DNS地址,一般不会有问题。但Windows电脑有时候因为各种原因,DNS配置出了岔子,拿到的地址是无效的,或者缓存了一堆过期的记录,结果就是连着WiFi却上不了网。
' x/ w6 g& j6 t$ W' q$ ~/ ]3 @) \8 L% h
怎么修?一招搞定
, q# E; l8 S% d核心就一步:清掉DNS缓存,再把DNS改成公共的。 " k3 o) P" \% r; u
先说清缓存。按键盘上的Win键加R,打开运行窗口,输入cmd,回车。弹出来的黑色命令行窗口里,输入一行命令:ipconfig /flushdns,然后回车。你会看到"已成功刷新DNS解析缓存"的提示。这一步把电脑里存的过期DNS记录全清掉了,相当于把通讯录里失效的联系人删了。
6 r* ^7 d Y2 u. m5 @# K( a, N然后改DNS。右键点右下角WiFi图标,打开"网络和Internet设置",找到你连着的WiFi,点进去看属性。往下翻找到"DNS服务器分配",点编辑,把自动改成手动。然后打开IPv4那一栏,填入两个地址,可以用豆包查下当地的DNS或者用公共DNS,例如114.114.114.114和223.5.5.5。
, [8 B4 M& z6 J9 b0 P% K6 P' p0 J1 {; |
如果还不行,再试一招 5 o: _* i0 C+ e2 W$ P7 ~1 Y
上面那步搞完还是上不了网?那就再做一个操作,问题大概率出在IP获取上。 ) _: H+ u2 k; ?
同样打开命令行窗口,输入ipconfig /release回车,再输入ipconfig /renew回车。第一行命令是释放当前IP,第二行是重新获取IP。相当于跟路由器重新握一次手,拿一个新的IP地址。很多时候电脑连上WiFi但上不了网,就是因为IP地址冲突或者获取异常,这么一刷新就好了。
6 s5 @7 I v/ e做完这两步,99%的情况都能解决。如果还是不行,那就不是软件层面的问题了,可能是网卡驱动有问题,或者系统网络组件出了故障,需要更新驱动或者重置网络栈。但那种情况比较少见,绝大多数人遇到这个问题,清DNS加改公共DNS就够了。
T5 v3 ?7 V2 j
; t$ W% S3 l3 V9 x8 R* `4 `多两句提醒 x' l9 ^. z+ q k8 v1 a
改完DNS之后不用改回去,一直用公共DNS就行,不影响任何正常使用,反而上网体验会更好,解析速度更快,还能规避一些运营商DNS劫持的问题。 # f+ X, |, S+ O. p
另外如果你用的是公司网络或校园网,有可能有专门的网络认证要求,那种情况另说。家庭网络遇到这个问题,按上面操作就行。 6 U; |9 C# b% }) X ]# @2 D
+ Z |* P1 G0 K3 F
! _& b) J, m6 ]5 ]/ |8 a. A当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
. y3 }! O0 t9 J 2 f) B8 x6 D/ h, y. {" \$ [0 h6 Y
|