网站进不去检查站点连接是否安全
浏览器转了三圈,网站页面还是进不接否白的。你刷新,去检再刷新,查站最后蹦出一行字:“无法访问此网站”。点连这时候大多数人第一反应是安全——网断了?路由器坏了?还是网站自己崩了? 先别急着拔网线。有时候问题不在你这边,网站也不在网站那边,进不接否而是去检中间那段路出了状况。具体点说,查站是点连你和网站之间的连接被什么东西拦住了。 地址栏左边有个锁图标,安全很多人以为只要看到它就万事大吉。网站其实锁只说明一件事:你和这个网站之间的进不接否数据传输是加密的。至于这个网站本身是去检不是钓鱼站、有没有恶意软件,锁不管。 我遇到过一种情况。朋友发来一个链接,域名拼写怪怪的,但打开后锁是绿的。他准备输入账号密码,我让他先别动。查了一下,那个域名注册才三天。加密连接是真的,网站是假的。 所以网站进不去的时候,反而可能是你的浏览器或者安全软件在帮你挡东西。Chrome 有时候会直接拦截,报“您的连接不是私密连接”,下面藏着一行小字“继续前往(不安全)”。那个链接别随便点。 打开命令行,ping 一下域名。比如 换个 DNS 试试。把电脑的 DNS 改成 能 ping 通但网页打不开,那可能是端口被挡了。用 证书过期、证书域名不匹配、证书链不完整——这三种情况浏览器都会拦。点开那个“高级”按钮,看看具体报什么错。如果写的是 公司网络、学校网络、公共 WiFi,这些地方经常有防火墙或者代理。防火墙规则写得太死,会把一些正常网站也挡在外面。代理配置错了,浏览器根本不知道往哪发请求。 检查系统代理设置。Windows 在“设置 → 网络和 Internet → 代理”里面看。Mac 在“系统偏好设置 → 网络 → 高级 → 代理”。如果开着什么奇奇怪怪的代理软件,先关掉试试。 还有一种情况:hosts 文件被改了。这个文件在 打开 或者看网站的状态页。很多服务商有 连接安全这件事,说到底是一个链条:你的设备 → 你的网络 → 中间节点 → 网站服务器。任何一环出问题,你都进不去。锁图标只保证最后一环的加密,前面几环它管不着。 下次再遇到打不开的网站,别光刷新。按 F12 打开开发者工具,切到 Network 标签,刷新页面。看哪个请求是红色的,点开看状态码和错误信息。那里面写的比浏览器给你的那句“无法访问”具体多了。那个绿色小锁不一定代表安全
检查连接,先看这三个地方
ping example.com。如果直接返回“找不到主机”,说明 DNS 解析就有问题。DNS 就像电话簿,把域名翻译成 IP 地址。电话簿丢了,你连对方在哪都不知道。8.8.8.8 或者 1.1.1.1,再 ping 一次。能通了,说明是你原来那个 DNS 服务器的问题。这事儿挺常见,尤其在某些网络环境下。telnet 测一下 443 端口:telnet example.com 443。连不上,说明 HTTPS 通道被阻断。连得上但浏览器还是报错,那问题可能出在证书上。NET::ERR_CERT_DATE_INVALID,那就是证书过期了。网站管理员忘了续费,你等几天可能就好了。有时候是你自己的网络在搞鬼
C:\Windows\System32\drivers\etc\hosts(Windows)或者 /etc/hosts(Mac/Linux)。有些软件会往里面写规则,把某些域名指向 127.0.0.1。用记事本打开看看,有没有你不认识的条目。网站那边的问题你管不了,但能判断
downforeveryoneorjustme.com,输入域名。这个工具会从多个地点测试网站是否可达。如果所有人都打不开,那就是网站自己挂了。你这边做什么都没用,等吧。status.example.com 这样的页面,专门公布故障信息。没有状态页的,去他们的社交媒体账号看看。通常挂掉五分钟内就有人开始抱怨了。
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-