<?php
echo "REMOTE_ADDR:".$_SERVER["REMOTE_ADDR"]."</br>";
echo "HTTP_X_FORWARDED_FOR:".$_SERVER["HTTP_X_FORWARDED_FOR"]."</br>";
echo "HTTP_CLIENT_IP:".$_SERVER["HTTP_CLIENT_IP"]."</br>";
echo "HTTP_X_REAL_IP:".$_SERVER["HTTP_X_REAL_IP"]."</br>";
?>
然后访问http://www.abc.com.hdtmail.com/123.php
以上四个参数是获取对方服务器ip地址,
对方服务器可能采用了不同的代理方式,不同层数代理,所以可能是获取的其中一个值
有可能第一种方式访问不到文件,则是对方进行了一些限制措施,尝试
2.在您的网站根目录下建立123.asp,写入以下代码
<%
Response.write"REMOTE_ADDR:"&Request.ServerVariables("REMOTE_ADDR") &"</br>"
Response.write"HTTP_X_FORWARDED_FOR:"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")&"</br>"
Response.write"HTTP_CLIENT_IP:"&Request.ServerVariables("HTTP_CLIENT_IP") &"</br>"
Response.write"HTTP_X_REAL_IP:"&Request.ServerVariables("HTTP_X_REAL_IP") &"</br>"
%>
然后访问http://www.abc.com.hdtmail.com/123.asp
以上四个参数是获取对方服务器ip地址,
对方服务器可能采用了不同的代理方式,不同层数代理,所以可能是获取的其中一个值
如果以上两种方式都无法访问到文件,可能对方服务器对新增文件也进行了判断禁止访问,可直接在已存在的文件上修改
3.在已有的index.php,index.asp等文件第一行中加入方法1,2中的代码
然后访问http://www.abc.com.hdtmail.com/index.asp
或http://www.abc.com.hdtmail.com/index.php
和方式1,2一样获取到对方服务器ip地址,然后按照以下屏蔽ip的教程进行屏蔽
虚拟主机屏蔽ip: faq.myhostadmin.net/faq/listagent.asp?unid=681
vps/服务器屏蔽ip: faq.myhostadmin.net/faq/listagent.asp?unid=822
屏蔽ip之后,再访问对方域名,如果无法显示您的网站内容了,则说明屏蔽正常,
删除123.asp/123.php或自己文件中刚刚添加的代码
但如果对方已经抓取过的页面缓存到服务器,则无法屏蔽,只能考虑更换自身网站文件名或者适当改版网站内容