魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 74262|回复: 220
打印 上一主题 下一主题

三谈mf8难访问之痛    关闭 [复制链接]

铜魔

铂金魔

Rank: 8Rank: 8

积分
8624
帖子
2523
精华
4
UID
1241401

收藏爱好者 魔方改造大师 论坛建设奖 爱心大使 八年元老 十年元老 十二年元老 十四年元老

跳转到指定楼层
1#
发表于 2012-6-21 12:00:09 |只看该作者 |正序浏览
本帖最后由 yeees 于 2019-12-7 05:28 编辑

首先声明的是,这篇文章与魔方本身无关,所以对此类原理不感兴趣的人完全不必要看它。因为即使你看下去也会觉得异常枯燥无味。
——本文适合于,对“为什么上不去mf8”比较好奇,但是总弄不懂其原理以及解决办法 的人;和对电脑技术比较有兴趣的人。
——本文力求语言通俗易懂,因此专业人士就别挑剔里面介绍的不太规范的地方了,毕竟我们的要务是让大家都知道为什么mf8会时常无法访问,以及给出解决办法。
——本文各种色彩字部分,为无废话重点部分,灰、黑字部分为次要。
——本文发在“有问有答”区而不是“站务区”为了方便修改、互动、答疑等。

--------------------正---------------------文-------------------------
首先,我需要向大家介绍一下几个基本的网络知识和网络常识:

第零章:IP地址是什么?

        所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地址用二进制来表示,每个IPv4地址长32bit,计算机内部用的是二进制,但我们能看到的IP地址的数字是十进制的,当然这里面如何转换我们无需深究。你只要记住,IP地址的格式是A.B.C.D的形式即可。A、B、C、D四个字母中每个字母均代表十进制数字0~255,这是基于转换成二进制后的长度决定的(255转换成二进制是11111111,而256则转换成100000000,多了一位,系统容纳不过来)。
       IP地址是用于定位的。比如我想访问一个网站,我输入网站的域名,最后还是会被计算机解析成为IP地址,然后去访问相应的IP地址;再比如我想远程控制一台在互联网远端的计算机,我就需要知道它的互联网IP地址,然后去访问并用一定招数控制它;再比如,我在本机建设了一个网站,想让别人在互联网远端访问我的网站,这时候我需要给出一个用于访问网站的域名(这个域名最终会被解析为我的IP地址)或者IP地址。

第一章:电脑访问某个网站的机制简单介绍:

        我们在访问某个网站的时候,往往会输入这个网站的网址。其实最初的网址都是一个协议头(一般是HTTP)加上一串IP地址,比如http://***.**.***.*,但是后来N多人都发现了,这样访问是极其不方便的。我们需要对每个网站都记忆一个四区段的IP地址,每个区段都有0~255的数字,这样会很难记忆。
        所以出现了域名。我打个比方,一说北京市,你可能立即知道是哪个地方。但是一说010,可能很多人并不知道它是北京的区号;再比如,你在上学,你们班有200个同学,张三的学号是046号。说起046,你可能很难想到是谁,但说到张三,你立即想到是谁,以及与之有关的一切。我这样解释,你该明白为什么我们需要用域名了吧。
        好的,既然有了域名,那么就必须让域名跟对应的IP地址绑定起来。这个工作的机制,我们不需要了解,只需要了解每个域名后面都至少对应一个相应的IP地址即可。
        比如我们访问百度(非广告),我们会输入www.baidu.com,但是如果我们在地址栏输入http://202.108.22.5 ,同样可以访问百度的首页。当你发现了这个事实之后,你会很好奇这内部的运行机制是什么。好的,这正是我们下面要讲述的!

第二章:DNS解析机制:

        还是拿上面的例子说,假设现在我想访问百度(非广告),一般情况下我不会去记忆那一串长长的202神马的IP地址,而会直接去输入百度的域名地址,www.baidu.com。
        但是吧,计算机是死的,它并不会识别我所认识的百度的域名,不知道该通向哪里。打个比方:我打电话的时候输入”北京-王大伟家“,手机并不会识别,我只能输入诸如”010-12345678“之类的电话号码,才会被移动联通转向我所希望能拨打通的那个王大伟的家。我这么解释,相信你听得懂。
        所以这时候出现了一种解析机制,俗称”DNS解析服务器“,它的作用是,将我们熟悉或者不熟悉的域名解析成为它们对应的IP地址并去访问它。
        当我们输入某个域名的时候,例如www.baidu.com,这时候,电脑就会分别在本地和远端的DNS解析服务器上寻找与之对应的IP地址。一旦找到,这个域名就会被转化成对应的IP地址供计算机识别并访问。但是如果本地和远程均找不到对应的IP地址,那么这个域名就会被认为是无法解析的,从而出现类似”该页无法显示“的状况。


        我希望大家耐心看完下面的关于DNS解析IP的具体机制,因为这很重要:

第一步:客户机(就是我们自己用的电脑)提出域名解析请求,并将该请求发送给本地(本地也是指自己的电脑)。
第二步:当本地收到请求后,就先查询本地的HOSTS表,如果有该记录项,则本地 就直接把查询的结果IP返回至本机。
第三步:如果本地HOSTS表中没有 该记录,则本地 就直接把请求发给就近的或者你之前设置的DNS解析服务器,然后DNS解析服务器解析出结果,再返回给本地,让本地知道某个网址对应的IP是哪个。
第四步:如果所设置的DNS解析服务器也没有相应的解析选项,比如说,它也不认识www.baidu.com到底对应的是哪个IP地址,这时候本地的浏览器将会出现”该页无法显示“,或者”***提醒您,您所输入的域名无法访问“诸如此类的提示。

        恩,没错!我相信看完上面的红色绿色的字,你已经大体知道,mf8为什么有时候不可访问了。

第三章:分析mf8无法访问的具体原因:

        对的,经过很多人的实践,证明了这并不是mf8本身的服务器不稳定,而是DNS解析服务器搞的鬼!!我不知道这个DNS解析服务器是不是网络运营商自己架设的,但是很显然,某些省份的DNS解析服务器,会不定期地去掉他们解析服务器中关于mf8的解析地址。但这种去除是不定期的。也就是说有的时候能解析有的时候不能解析。所以造成了mf8有时候能访问,有时候不能访问;或者在某些地区能访问,而在另外一些地区则不能访问。

        那么,DNS解析服务器为什么会不定期地去掉mf8的解析地址呢?
        某些基于和谐方面的原因造成了这种现象,所以,不和谐的言论,大家还是少说的为妙喔~否则整个论坛可能被连累到进而无法访问。

        那么,难道就没有办法了吗?答案是否定的,我们还有办法!!!

第四章:解决mf8无法访问的办法:

        还记得上面我让大家耐心看完的DNS解析IP的具体机制吗?机制里介绍的很清楚。本地如果想访问一个域名,解析的时候会分两步。第一,首先在本机的HOSTS表里查找是不是有对应的解析地址,如果没有,才会被送往远程DNS解析服务器去解析成IP。换言之,如果本地HOSTS表里,我们手动指定IP给mf8,这样即使远程无法解析,也是仍然可以在本地解析的。这样就完成了绕开远程DNS解析服务器来访问mf8的目的!

        那么,基本原理已经有了,该如何修改HOSTS文件呢?
        打开你电脑的系统盘(假设系统盘是C盘),然后依次找到”C:\WINDOWS\system32\drivers\etc",然后找到HOSTS文件,用记事本打开它,然后在最下面输入三行字:
192.186.8.155       bbs.mf8-china.com
192.186.8.155       www.mf8-china.com
(上面两行字,IP与域名之间均空一格以上,这是一个约定俗成的习惯格式)
        这几行字的意思分别是:
        第一行,让mf8论坛指向192.186.8.155这个IP
        第二行,让mf8主页指向192.186.8.155这个IP
        因为192.186.8.155这个IP原本就是mf8的IP,所以经过这么一修改之后,绝大多数的电脑都可以正常解析mf8的IP,从而实现对mf8的访问。

        有的人会问,此举措可以用于对某些樯外你懂得的网站的访问吗?答案是——不能!因为那些因为种种原因,被严重和谐的网站,它们的和谐机制不是简简单单的仅仅DNS无法解析而已,而是多了N重叠嶂!比如IP地址阻断,关键字阻断等等。它们的具体机制我就不赘述了。
已有 10 人评分经验 收起 理由
maqianxi + 10 很给力!
1900 + 10 肯定加分,良良我来了。
kexin_xiao + 20 赞一个!
谢老师 + 30 解决mf8无法访问的办法很给力! 超赞!
一叶知秋 + 20 赞一个!
strawberry + 8 不错!
42752277 + 10 很给力!
耗子哥哥 + 10 辛苦了!
Deadrat + 20 赞一个!
溯叔叔 + 5 赞一个!

总评分: 经验 + 143   查看全部评分

Rank: 2

积分
207
帖子
184
精华
0
UID
1350978
性别
保密
221#
发表于 2020-3-14 14:50:04 |只看该作者
赞一个!很给力!

使用道具 举报

Rank: 3Rank: 3

积分
648
帖子
517
精华
0
UID
1350299
性别
居住地
昆明市
兴趣爱好
速度

爱心大使

220#
发表于 2020-2-18 12:25:38 |只看该作者
本帖最后由 15810033383 于 2020-2-20 11:09 编辑

如果没用了就用这个复制到命令行内
  1. ping  bbs.mf8-china.com
复制代码
得出ip
之后如上

使用道具 举报

Rank: 1

积分
33
帖子
33
精华
0
UID
1350463
性别
保密
兴趣爱好
速度
219#
发表于 2019-12-7 11:53:38 |只看该作者
大神啊,既能解决问题,又学到知识,十分感谢

使用道具 举报

Rank: 3Rank: 3

积分
648
帖子
517
精华
0
UID
1350299
性别
居住地
昆明市
兴趣爱好
速度

爱心大使

218#
发表于 2019-12-5 16:22:50 |只看该作者
        解决mf8无法访问的办法很给力! 超赞!

使用道具 举报

积分
9
帖子
9
精华
0
UID
1350470
性别
保密
WCA ID
2018ZHAN79
兴趣爱好
速度
217#
发表于 2019-11-23 13:53:49 |只看该作者
感谢,赶紧收藏了!

使用道具 举报

Rank: 3Rank: 3

积分
648
帖子
517
精华
0
UID
1350299
性别
居住地
昆明市
兴趣爱好
速度

爱心大使

216#
发表于 2019-11-20 14:39:56 |只看该作者
        解决mf8无法访问的办法很给力! 超赞!

使用道具 举报

积分
4
帖子
4
精华
0
UID
1350342
性别
保密
居住地
美国
兴趣爱好
收藏
215#
发表于 2019-10-5 08:40:08 |只看该作者
讲的很有道理

使用道具 举报

积分
4
帖子
4
精华
0
UID
1333736
性别
保密
居住地
烟台市
兴趣爱好
收藏
214#
发表于 2019-9-9 19:19:02 来自手机 |只看该作者
玩魔方的果然都是大神,我。。。

使用道具 举报

Rank: 1

积分
12
帖子
12
精华
0
UID
1350085
性别
保密
兴趣爱好
理论
213#
发表于 2019-8-17 10:45:50 |只看该作者
我之前的账号丢了水一下积分谢谢


近期机器发广告帖日益增多,前几天更因某个敏感话题令使用多年的旧域名,被强大的XX和谐了。
鉴于发表以上内容帖子的基本上是新注册用户,为使论坛健康发展,有必要对新注册用户采取更严厉的管制,特增加一个“入魔”用户组,该用户组所有发帖(只能回复)需要全部经 版主 或 管理员 审核,麻烦各位 版主 及 管理员 及时审核管理范围内的帖子。

只要通过的回复帖或其他原因使积分满十分,就会自动升到“白魔”用户组,可以发新帖。

同时取消白魔每小时的发帖限制。

另请大家在本论坛闲聊时不要太“敏感”,谢谢合作!

====================

回复14#
只有版主及以上管理员才有审核权限,其他用户组和特殊用户组都没有审核权限设置。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-11-22 03:34

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部