有很多人不明白这几者之间的关系,所以我不妨来举个简单的例子。
网站传输过程就如同运输车运货;
SSL就如同运输车的罩子;
域名就如同该运输车的车牌;
hosts就如同自己内部的一个车牌和运输车对应的列表(常规的情况下你是不需要用你这个内部的列表的,因为有官方的列表与之对应);
WALL就是入关的检查员。
正常的情况下,我们需要访问一个网站,就如同我们需要找一个指定的运输车运货给我们。这个时候我们就向车队请求用某个车牌(域名)运货给我们,然而每次货车入关的时候,检查员就会悄悄的搜查一番,看看货车上有没有“违禁”货物,如果有,检察官马上将货车挡在外面,同时传一个假消息给客户,说该货车不存在。这就是常规的reset现象;
所以有的时候,我们就会要求货车车厢上锁,发货人和收货人都有钥匙,其他人则没有,那么这个时候,入关检查员就无法偷看车厢有什么货物了,运输就会完全无障碍的到达。这就相当于网站的SSL加密传输。但是这样有个缺点,对服务器要求较大,就如同货车上锁,需要增加打包,加密等工作。
可能有人说,检查员要是直接禁止这辆货车通行,你打包又有何用呢?不错,确实如此,所以有的时候检查员会通过两种方式禁止货车通行:1.将车牌放入黑名单;2.直接禁止这辆货车。
当某个货车老是运输检察员认为的违禁物品入关,则检察员就会将货车的车牌列入黑名单,一旦有人再次要求该车牌的货车运货,入关的地方可能会将该车牌分配给其他没有运货能力的车辆,以此迷惑你,比如你访问 huichuan365.com,要是这个网站进了黑名单,国内域名解析器就会将这个域名指向某个不存在的IP,或者根本就没有开设网站的服务器的IP。解决办法就是,自己指定车牌和货车的对应关系,直接要求某个货车运货。这就相当于平时我们修改hosts;
如果车辆本身被列入了黑名单,那么你修改对应列表(hosts)都是没有任何用处的,这个时候,如果你确实要将这车货物运送入境,只有用其他可以合法入境的卡车将该车的货物中转运输进来,这就是什么,我不说你也明白了。
不知道上面的举例会不会把本来就不懂这几者之间关系的人绕得更晕。
对了,请和谐评论。
标签:互联网事
太形象啦 楼主概括能力真强
江老板,又在搞扫盲工作。嘿嘿~~