您现在的位置是:焦点 >>正文
dns劫持怎么解决
焦点1人已围观
简介我上个月查一个客户网站为什么打不开,结果发现他家的域名解析记录被改到了某个赌博网站。这不是个例。 DNS劫持这事儿,本质上就是有人在你访问网站的路上插了一脚。你的电脑问DNS服务器“example.c ...
我上个月查一个客户网站为什么打不开,劫决结果发现他家的持解域名解析记录被改到了某个赌博网站。这不是劫决个例。
DNS劫持这事儿,持解本质上就是劫决有人在你访问网站的路上插了一脚。你的持解电脑问DNS服务器“example.com在哪”,劫持者抢先回答“在我这儿呢”。劫决于是持解你被带到了钓鱼站、广告页,劫决或者干脆什么都打不开。持解
先分清你是劫决哪种被劫持。家里的持解路由器被改了DNS,那所有连这个路由器的劫决设备都会出问题。电脑上中了恶意软件改了本地hosts文件,持解那就只有这台电脑倒霉。劫决还有一种更隐蔽的——运营商或公共WiFi那边直接劫持,你换什么设备都没用。
最简单的排查方法:用手机流量访问那个网站试试。如果手机能打开,电脑打不开,问题就在你本地网络或设备上。如果手机也打不开,那可能是域名本身被搞了,或者运营商在捣鬼。
具体怎么解决?分几步走。
第一步,查路由器。登录路由器管理后台(一般是192.168.1.1或192.168.0.1),找到DHCP设置,看看分配给设备的DNS是不是被改成了奇怪的IP。正常应该填114.114.114.114或223.5.5.5这种公共DNS。顺手把路由器管理密码改了,很多人一辈子没改过出厂密码,被黑太正常了。
第二步,清电脑上的hosts文件。Windows系统在C:\Windows\System32\drivers\etc\hosts,用记事本打开,看看有没有奇怪的域名映射。正常文件里除了注释行(#开头)应该几乎没内容。有的话删掉,保存。Mac和Linux用户在/etc/hosts,操作一样。
第三步,换DNS服务器。这个最直接。把电脑或路由器的DNS改成公共DNS,比如Cloudflare的1.1.1.1,Google的8.8.8.8,或者国内的114DNS。改完清一下DNS缓存——Windows按Win+R输入cmd,然后敲ipconfig /flushdns。
如果以上都做了还不行,那可能域名本身被劫持了。去你的域名注册商后台看DNS解析记录,检查A记录、CNAME记录有没有异常。我见过有人的域名被转到境外注册商,那更麻烦,得联系原注册商申诉找回。
最后说个扎心的事实——有些劫持你根本防不住。比如某些地区的运营商会在HTTP流量里注入广告,这种属于网络层的劫持,你改DNS没用。解决办法是给网站加HTTPS加密访问,至少能防止内容被篡改,但地址解析那一下还是暴露的。
别慌,大部分劫持都是低级操作,改个密码、换下DNS就能解决。真正高级的劫持针对的是域名注册商和SSL证书体系,那种普通人遇不到,遇到了也不是你能解决的。记住一条:凡是提示你证书错误、页面长得不对劲的,立刻关掉,别输入任何账号密码。
Tags:
相关文章
蜘蛛搜索
焦点深夜两点十七分,我盯着屏幕上的搜索框,光标在空白处一闪一闪,像某种生物的心跳。我输入“蜘蛛”,敲下回车,0.03秒后,三千七百万条结果铺天盖地涌来。这个动作我重复了无数次,可直到那天,我才突然意识到— ...
【焦点】
阅读更多linux服务器排查问题命令
焦点linux服务器排查问题命令 服务器半夜报警,CPU飙到95%,你ssh上去第一件事该敲什么?top。别急着看别的,先按P键按CPU排序,M键按内存排序。三秒钟内锁定罪魁祸首是哪个进程——多半是Ja ...
【焦点】
阅读更多厂商还没有进行修复的漏洞叫什么漏洞
焦点厂商还没有进行修复的漏洞,业内管它叫 0day。这个名字听着挺酷,但含义很直白:厂商知道这个漏洞存在的时间,恰好是0天——还没来得及出补丁,攻击者就已经下手了。 我见过最典型的0day案例是2017年 ...
【焦点】
阅读更多