打不开一个站点,可能有很多原因,解析只是其中一环。判断是不是卡在解析上,有个简单办法:换一个已知能用的站点试一次。能开说明线路是通的,问题在本站这一侧;不能开则要先查线路。确定是解析问题之后,还要继续往下分,看到底卡在哪一步。这套顺序在代理IP环境下也适用,按顺序走一遍,比挨个猜要快。
从哪一步开始查
先在本机问一次这个域名,看有没有结果。没有结果,说明问题在往外问的这段路上;有结果但连不上,说明解析这一环是好的,要往别处查。这一步能把范围一分为二,也能先把解析问题从代理IP故障里摘出来。
第一步先分清是解析的问题还是连接的问题。
有结果的情况下,再拿这个结果直接连一次。能通,说明解析和连接都没问题,故障在别处;不通,说明拿到的地址本身不可用,要回头看这个结果是怎么来的。
常见的几种卡点
一种是名字写错或者记录没配,怎么问都问不出来;一种是记录配了但地址本身不可用,能问到结果却连不上;一种是本机或者路上还留着一份旧的,问到的结果已经过期;还有一种是选出来的地址里有一个不可用,请求被分到它上面就失败,重试几次又能成功。第四种的典型表现是时好时坏,最难判断。代理IP使用中遇到这种间歇性失败,多数属于这一类,不是线路整体坏了。
- 名字或记录没配好,问不出任何结果
- 记录配了但地址不可用,问得到却连不上
- 本机或路上留着旧的,结果已经过期
- 列表里有一个不能用,现象是时好时坏
时好时坏的现象,多半是地址列表里有一个不能用。
按顺序把范围一层层缩小,是排查解析问题最快的方式。先分解析和连接,再看结果来源,四步就能定位。
