网站被镜像什么意思_为何镜像网站不怕攻击

hacker|
191

怎么建镜像网站,自动切换

镜像网站 应该是 数据库 存在在不同服务器,但是 网页都一样 只要有一处有数据更改,就会连同其他服务器的数据库也更改。各个地方访问各自的网页服务器和数据库。减少访问压力,和数据库瘫痪。至于你要的功能,可以测试是否能成功打开你默认的数据库,如果能 正常。不可以,那你在重新定义新的数据库地址 ,打开。如果还不可以 你则停止执行,输出 报错提示字符。真的数据库瘫痪了。

网站被镜像怎么办?真实经历分享!

一开始,是发现有个IP刷我跳出率,平均3分钟一次,一天 24小时在刷,而且不是通过搜索词,而是直接访问!固定IP,来自于其他国家,最初判断为刷跳出率,想想,我网站流量也挺大,不用在意,抱着侥幸的心理,心想过2个月就会风平浪静。可是不是的!

刷了好几天之后,我有次,搜索我网站的关键词,居然看到一个博彩词眼的标题网站,我点进去,哎?怎么进我网站了?没错!被复制成一个一模一样的网站,所有页面都一样,就首页标题关键词描述,换成了博彩的字眼,其他一模一样,通过网上查询,也朋友交流,断定为:网站被镜像!

一开始很着急,各种网上百度,也有很多方法,按网站程序划分,解决方法也不同,按网站程序划分为:asp,php ,asp.net三种,前面2着说是很简单,在代码添加限制IP即可(未验证,参考网上方法的),但第三种asp.net的网站程序非常复杂,然后没错,我就是asp.net程序做的网站,不懂,各种尝试,解决不了。

我用的是阿里云虚拟主机,提交工单,没用,提示说虚拟主机没有限制IP功能,问做网站的人,没用,不能添加限制IP代码。那只能虚拟主机换服务器?后来我在群里找到一个高手,说可以在网页上限制IP,制止被镜像,我信了,然后自己掏腰包花了50大洋,找他弄,事实证明,不行!除非网站有源码,这里的源码不是网站程序,而是做网站的底层高级程序,一般做网站不会给的,这是人家的产权啊,除非签了协议,那样价格会高很多,几倍不止吧。

只有一个办法了:虚拟主机换服务器!成功说服老板之后,换成了阿里云的服务器,成功的设置了安全组,黑名单,成功的拦截了访问我百度统计的镜像IP,但是还不行,我一更新,镜像网站立马更新,为什么?

原来镜像网站分前端和后端IP,我只干掉了他前端的IP,他爬取的幕后凶手就是后端IP,怎么找到他?方法就是,发一篇文章,然后去镜像网站查看,再到网站后台日志立马查,刚刚爬取我发文章的页面的IP有哪个?最终筛选几个出来,一一排除,终于找出了真正的后端IP,结果也是成功的封禁了对方,而且点击镜像网站,直接就是打不开,为什么?为什么我用这种方法找出对方的后端IP?

这里就要了解他镜像的原理了,其实镜像就是去访问他网站页面的时候,他会立马派1个IP来抓取我网站的内容,展现给用户看,这样才实现了什么叫镜像,和镜子一样,人动,镜子立马的也在动。镜像网站也是这个原理,所以我封禁了他爬取的IP,我访问他,他无法派IP来抓取我,导致他网站打不开。

另外一方面,也得在百度去投诉侵权,是很有必要的,不细讲。

自己经历了一次,分享出来,不懂的可以下方留言。

网络推广镜像、劫持和挂码的区别

1、网站镜像:互联网上出现了一个跟你一模一样的网站,就是域名不一样,例如你的不带www和带www域名都能访问的这种。

2、网站劫持:快照劫持是利用黑客技术拿到了你的ftp,趁你不注意、蜘蛛正抓取你网站的时候把数据换掉(通常是晚上操作),等蜘蛛抓取完你的快照后再把数据换回来,这样你的网站快照就被劫持了,而且你检查代码也发现不了问题,由于修改主站标题、关键词、描述导致快照停留时间长。这个类似跳转,使用js等其他跳转方式,打开一个域名直接跳转到违规站点网站,跳转到另一个域名上。

3、网站挂马网页挂马:挂马指的是黑客入侵了一些网站后,将自己编写的网页木马(其实是一段网页代 码,主要以ASP和PHP代码为主)嵌入被黑网站的主页中,再上传到空间里面,当浏览者打开网页的同时这段代码被执行也会运行木马。

网页镜像的原理

1.最简单的方法: 一台做主服务器, 其它作镜像服务器, 数据库存在主服务器上, 镜像服务器使用远程调用功能读取主服务器的数据库. 使用工具让主服务器上的网页文件和镜像服务器同步. 优点: 实现简单 缺点: 远程调用效率低, 速度慢. 如果主服务器挂了就全部不行了. 2. 复杂的方法: 相当于集群, 一台做主服务器, 其它作镜像服务器, 让主服务器和镜像服务器数据同步, 包括网页和数据库. 当用户访问的时候, 可以直接读取主服务器或者镜像服务器的数据, 当需要写数据的时候, 通过镜像服务器传送数据直接写到主服务器上. 优点: 速度快 缺点: 实现起来困难复杂. 花费巨大. 如果主服务器挂了就全部不行了. 主服务器和镜像服务器必须保持良好的连接让数据同步时间尽量减少. 3. 更复杂的方法: 相当于更高级的集群, 全部机器数据同步, 包括网页和数据库. 当用户访问的时候, 可以直接读取任何一个服务器的数据, 当需要写数据的时候, 写到正在访问的服务器上, 然后数据再传输到其它服务器. 其中一台当机后恢复的话自动从其它没当机的服务器上同步最新数据. 优点: 速度快, 就算其中某个服务器挂了也不影响正常使用. 缺点: 实现起来非常困难非常复杂. 花费巨大. 主服务器和镜像服务器必须保持非常良好的连接让数据同步时间尽量减少, 不然可能会产生很多问题. 4. 不简单也不复杂的方法: 类似CDN的功能. 一台做主服务器, 其它作镜像服务器, 当用户访问镜像服务器的时候, 镜像服务器从主服务器读取数据返回给用户, 然后缓存数据. 当下一个用户访问同样的页面的时候, 直接返回缓存数据. 写数据的时候通过镜像服务器传送数据直接写到主服务器上. 优点: 实现简单. 花费小. 可以很容易地应用到不同网络不同地区的服务器或网站. 缺点: 镜像服务器必须和主服务器有良好的网络连接, 不然会比较慢. 如果主服务器挂了就全部不行了. Meyu.net的UrlMirror镜像功能用的是第4种方法. 所以那些老是说Meyu.net的Urlmirror是骗人的, 只是URL转发什么的同行可以闭嘴了, 不明白原理就要好好研究学习, 不要老想着抵毁别人, 这样是不能争取到用户的.

0条大神的评论

发表评论