关于修改host的一点整理

news/2024/11/16 19:26:50/

在和GFW玩耍的道路上尝试了挺多方法,这里仅对上不去的网站进行分析的方法和修改host的方法做一点整理总结,基本的方法和原理网上有很多教程,就不再赘述了,纯属小白的一点小小尝试。

网站被墙的三种状态

原文地址:http://itindex.net/detail/18757-%E5%9F%9F%E5%90%8D

A.域名被墙:如果域名ping的通却打不开网站(排除服务器宕机),用代理可以打开一般说明域名被封了
假如域名下的网站非法信息多,敏感,又不整改,会直接被GFW墙掉,结果就是访问域名是打不开的,但是解析是正常的。此时域名在国内是无法使用的,国外可以访问和使用。
B.域名被间歇性屏蔽:如果间歇性的可以打开,打不开的时候用国外代理可以打开,说明域名被间歇性的屏蔽(当然这个情况也可能是国内DNS解析不稳定造成的)
假如域名下的网站出现非法信息,会暂时打不开,过会又可以打开,一般就判断为间歇性屏蔽,处理方法就是删除敏感信息词条关键字即可。
C.IP被封:如果ping不通,使用国外代理可以打开一般可以确定是ip被封。
注意:
一般来说,如果你的域名解析的地址是国外的就会被墙,如果绑定国内的IP一般是不会被墙的。
1. 发现有域名被墙的话,最好立即解析走这个域名,不要保留在你的服务器上
2. 域名被墙多数是因为网站上存在过多非法关键词,导致中国国际出口上的”长城防火墙”拦截了这个域名的信息。因此就算你换多次域名,也都有被墙 的危险,根治的办法就是在你的服务器上安装关键词拦截系统,把敏感的词汇都给拦截了,这样就能有效保护你的站点不会再次被墙。不安装关键词拦截系统的话, 要整改网站内容,检查相关关键字会不会有违反规定的,自己检查不到的,最好的办法是重做网站,以保证之后的域名不被墙掉。
3. 如何判断一个域名是否被墙:在国内无法访问,在国外可以访问。测试的可以用在线网页代理访问就知道。
4. 被墙域名的连带影响:每个访客访问一次被墙域名之后,在5-20分钟内再去访问同一个IP上的其他站点均无法再次访问。被墙的域名一直解析到某个IP的话,最终会导致整个IP被墙。

如何判断一个网站是否被墙

原文地址:http://www.cnblogs.com/wangkangluo1/archive/2012/04/15/2447921.html

方法是用windows的tracert(打开命令提示符,输入tracert 域名)命令追踪路由,也可以直接用http://tool.chinaz.com/Tracert/, 这个能显示ip所在地理位置,比windows自带的好。一般来说,无论是被GFW屏蔽的还是网站封IP的,我们总是能查到这个网站的IP地址,比如 Facebook,因为域名指向的ip是域名注册机构的dns服务器保留的,一般不会被封,所以,使用tracert命令就可以追踪路由了。
如果网站被GFW封掉了,那么就是在中国国际出口被阻挡了,路由过不去,只能走其他地方,比如,我们追踪Facebook的路由,因为在大陆国际出口被阻 挡,所以不可能从出口结点(如北京,上海,广州等地)直接到达美国,而是在出口结点处断开或者尝试绕道,这样就基本可以判定是被qiang了。

如果是网站封大陆IP,比如美国的一个网站封了大陆ip,tracert命令追踪,tracert命令发现被追踪网站在美国,肯定从国际出口出去,走美国 线路,但是在最后一跳超时,因为网站封了你的IP,但是前面多少跳都是可以访问的,能看到前面有美国的路由线路…
我没找到封大陆ip的网站,大个比方把,比如xxx.com 封了大陆ip,你用tracert命令追踪的时候,发现前面的都是正常的,等到最后一次,就会发现超时了… 这样也基本肯定这个网站是封了大陆ip…

修改host解决部分”链接已重置“

(原创)
1. 先查得上不去的网站真实ip,本地ping一下,如果超时,很大可能ip已经被GFW封锁,下边的方法已经排不上用处了。
2. 如果可以ping通,将这条ip对应域名的记录,添加到本地的host文件中,刷新本地DNS缓存,重新打开该网站。
3. 如果依然打不开,判断应该是数据包被关键字和谐了(此时应该没有加上https),尝试加上https再打开。
4. 如果网站不支持SSL,无法用https打开,则只有最后一个方法了: 在host文件中将第一步查得的真实ip所对应的域名改成随便另外一个,例如:xx.xx.xx.xx woshisbhahaha.com,刷新DNS缓存,在浏览器打开woshisbhahaha.com。
ps: 这个方法并没有真正解决问题,只是让我们暂时上了这个网站而已,当然你也可以选择直接挂代理,方便快捷也很好用,这里纯属自己的折腾尝试而已hhh。

附一些有用的测试网站:
1. 在各个地方在线ping测试:
- 国内的
http://ping.chinaz.com/
- 世界的
https://asm.ca.com/en/ping.php
2. host来源(奶齿):
https://serve.netsh.org/pub/ipv4-hosts/
3. DNS查询:
https://domain-records-lookup.com/
4. 测试网站是否下线:
http://www.issitedownrightnow.com/


http://www.ppmy.cn/news/675365.html

相关文章

Google 镜像站大集合

原文链接:http://blog.csdn.net/zuoyou1314/article/details/45913603 没有了google的日子是相当难受,下面推荐一些google的镜像站,感谢原文博主的无私奉献,同时也欢迎大家总结科研上的小技巧,心得等来本平台投稿&…

oracle一列中间加一个字_「首席看架构」用GoldenGate创建从Oracle到Kafka的CDC事件流...

我们通过GoldenGate技术在Oracle DB和Kafka代理之间创建集成,该技术实时发布Kafka中的CDC事件流。 Oracle在其Oracle GoldenGate for Big Data套件中提供了一个Kafka连接处理程序,用于将CDC(更改数据捕获)事件流推送到Apache Kafka集群。 因此&#xff0…

oracle oci.dll无法加载_基于OGG 实现Oracle到Kafka增量数据实时同步

背景 在大数据时代,存在大量基于数据的业务。数据需要在不同的系统之间流动、整合。通常,核心业务系统的数据存在OLTP数据库系统中,其它业务系统需要获取OLTP系统中的数据。传统的数仓通过批量数据同步的方式,定期从OLTP系统中抽取…

lol最克制诺手的英雄_LOL:对线很“无解”的5个英雄,其实他们都有克星,诺手只怕它!...

在英雄联盟中如果在对线阶段就崩盘的话,那后面的游戏也会很难玩,而在LOL每个位置上都有些对线比较强的英雄,导致很多玩家会觉得他们“对线无解”,感觉选什么都打不过,排位遇到对手选出这些“无解英雄”的时候就非常害怕…

lnmp架构mysql500是什么原因_LNMP架构介绍

LNMP架构 LNMP架构介绍 1)使前端web服务和后端存储服务进行串联 2)主要实现处理PHP程序动态请求 LNMP的工作原理 LNMP: L:表示linux N:表示Nginx M:表示mysql P:表示PHP 工作原理: 前端接收用户的请求,到达nginx后,nginx服务会先判…

python自学-class24-进程线程练习Plus

进程线程练习Plus 1. 数据检索多进程 2. 求东方财富平均市值 3. 多线程统计平均市值 4. 多进程统计平均市值 5. 单线程爬取邮箱 6. 多线程爬取邮箱 7. 多线程简单文件归并 8. 多线程文件归并—多个文件交叉写入 1.数据检索多进程 昨天写了一个多线程的,逻辑差不太…

python自学-class19(down)-学习爬虫基础

1.读取网页(俩种方式,按行读与全部读) import urllib.request #请求#一次全部读取网页源码 #mystr urllib.request.urlopen("http://www.baidu.com").read() #print(mystr.decode("utf-8")) #按行读取 for line in urllib.request.urlopen(&…

「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流

我们通过GoldenGate技术在Oracle DB和Kafka代理之间创建集成,该技术实时发布Kafka中的CDC事件流。 Oracle在其Oracle GoldenGate for Big Data套件中提供了一个Kafka连接处理程序,用于将CDC(更改数据捕获)事件流推送到Apache Kafka集群。 因此&#xff0…