再续 asp.net 域名欺骗式开发之泛解析域名

前言:

在很久前,曾发布过一篇:asp.net 域名欺骗式开发

有不少新新人类表示对此文不屑,觉得太基础,他们早懂了,懂了就懂了,毕竟还有人还没有懂的。

今天再续文,讲解域名欺骗式开发的进阶,泛解析方式开发:如果觉得本文对你有帮助,请热情地点下推荐

 

泛解析使用:在博客中比较常用,看博客园就知道了

对于http://cyq1162.cnblogs.com
或是http://www.cnlogs.com/cyq1162
访问的都是同一个用户,对*.cnblogs.com都解析到同一个IP去了

 

泛解析开发:

为了模拟多用户情况,对URL重定向、用户名称截取等开发测试时,这种欺骗式开发方式显的相当优越。

 

如何进行?

 

方式一:修改host

 

在上次asp.net 域名欺骗式开发中,我们通过修改host文件,实现了域名欺骗。

 

但是对于二级域名,我们只能通过一个一个输入来解析如:

#host文件
192.168.1.2 www.cnblogs.com
192.168.1.2 cyq1162.cnblogs.com
192.168.1.2 aaa.cnblogs.com
192.168.1.2 bbb.cnblogs.com
......

 

说明:

如果你想一个一个的敲,没人会阻止你,只是对于每个新注册的用户,当你进行测试时,就得加一行的host解析了。

 

疑问:host文件的域名能不能改成*.cnblogs.com实现泛解析欺骗?答案是不能!

 

于是,我们需要另一种方案来实现泛解析的欺骗式开发,而迎之而来的就是:

 

方式二:DNS解析[对于DNS就不解释那么多了,详情问Google]

 

实现简单步骤[示例演示泛解析博客园]:

1:安装[和iis安装方式大体差不多,只有服务器系统能装,xp就别折腾了]

2:配置域名DNS,上图

 

A :从管理工具打开DNS

 

B :右键新建区域

 

C :直接下一步

 

D :输入域名

 

E :直接下一步

 

F :直接下一步

 

G :直接点完成

 

H :区域建完了,右键新建主机

 

I :输入*,并指向本向IP,点击添加主机完成

 

OK,至此主机就完了,不过一般还不能立即生效[不知网上的其它教程咋就一下子就ping了出来,忽悠人还是咋的]

经过一翻折腾猜测性的发现,有两步需要注意

1:默认DNS要设置成本机IP

2:DNS生效刷新时间,默认15分钟,改一下吧,不改就等了。如下图

 

最后一切就绪,再Ping一下博客园,结果如图

 

结言:

至此,就完成了整个的泛解析了,现在可以继续以域名欺骗的方式开发了。

对于VS、IIS的配置还不会设置?回头看看:asp.net 域名欺骗式开发

 

本文仍旧写的很基础,看白了就是DNS的配置,只是配置VS+IIS合起来开发,就前进了那么一点了。

 

至于那些早懂的,懂了就懂了吧,还是有些人不懂的。

 

 

版权声明:本文原创发表于博客园,作者为路过秋天,原文链接:

http://www.cnblogs.com/cyq1162/archive/2010/10/15/1851773.html

时间: 2024-10-15 20:26:41

再续 asp.net 域名欺骗式开发之泛解析域名的相关文章

asp.net 域名欺骗式开发

今天大水很猛,两大巨头又重现江湖,首页瞬时风生水起,在这临行出差之际,草草来篇,沉淀在潮水之下.   前言:如果觉得本文对你有帮助,就热情点下推荐   一:用VS的IDE自带的IIS开发 概说:在VS2005中,我们很多时候开发,都是采用IDE自带的IIS开发,通常有两种开发方式. 1:WebSite: 如果建的是早期的webSite 网站,我们运行后总是会多一层目录的地址,如图     2:WebApplication: 如果vs2005打了sp1补丁或在vs2008/vs2010中,新建的可

如何防止域名被劫持及泛解析 如何查看域名是否被劫持及泛解析

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 做站长好几年,虽然一直听朋友说自己域名被泛解析但是由于自己一直没遇到过所以一直没在意,但是在28号自己竟然发现自己在DNSPOD里的域名全被做了泛解析. 现在我的两年半的站www.qichexinxiw.com,在回家的前一天,别人给我3W我没卖(家里有人摔到,急用钱),现在权重重4,掉到了2,快照也变成了08年,别外一个权重2,最高时候也达

IE可以访问服务器,客户端使用域名无法访问,提示无法解析域名,使用ip才能访问

问题描述 找了好久,都没有找到问题的原因.麻烦高人指点一下!拜谢了!症状描述:使用域名的时候,远程桌面能够连接,ping也能够ping通的,并且使用浏览器也能够打开web服务的但是使用客户端连接服务器的时候,如果是域名,总是提示"theremotenamecouldnotberesolved".改用ip地址(使用ping命令获得的ip地址),客户端能够正常连接.在别的电脑上,客户端可以用域名正常的连接服务器的.只有这台电脑不行.在问题电脑上,使用flushdns命令刷新过了dns解析,

无法摆脱的域名泛解析

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 这几个月,被域名泛解析缠上了,并且根本无法摆脱,手上的域名,有五个被泛解析,差点把网站毁了,更可气的是,当我删除泛解析以后,没过几天的时间,域名又被泛解析,明明我已经修改了登陆密码,为什么还会被泛解析呢,肯定是新网再次被攻击的结果,着实让人无奈.现在的我,像是一个换了精神病的人,每隔两三天就要检测一下域名解析状况,生怕一不小心又被泛解析了.

nginx将泛解析的匹配域名绑定到子目录配置方法_nginx

网站的目录结构为:  # tree /home/wwwroot/exehack.net /home/wwwroot/exehack.net ├── bbs │   └── index.html └── www     └── index.html 2 directories, 2 files /home/wwwroot/exehack.net为nginx的安装目录下默认的存放源代码的路径. bbs为论坛程序源代码路径:www为主页程序源代码路径:把相应程序放入上面的路径通过:http://www

ASP.NET 2.0移动开发之列表控件

asp.net|控件 概述 在很多情况下,我们都会使用到列表控件来方便用户选择一些选项.例如在某网站上注册新用户时,通常会询问你的性别是"男"还是"女",这时我们用单项按钮以供用户做出相应的选择.还有当你填写自己的家庭地址时,通常会使用到一个包含各省省名的下拉列表来供用户直接选择,这样可以减少用户的输入量.上述的这些单项按钮和下拉列表都在ASP.NET移动程序中都是以列表控件的形式存在的.我们可以使用列表控件来呈现各种形式(单项.多选.下拉列表)的列表,以供用户选择

asp.net用url重写URLReWriter实现任意二级域名 高级篇_实用技巧

 我最近写了个小例子,大家可以先看这个,里面有小例子的完整代码下载 http://www.jb51.net/article/20906.htm 好久没有写技术文章,如果大家看不明白,就多看几篇,汗,或者,在文章的后面回复(这是最有效的办法),我会尽力帮助大家解答疑惑. 来找这篇文章的,应该都知道什么叫二级域名吧,废话就不说了.但是讨论前,先要明白一个思想问题.很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了?第一步:在浏览器键入了一个地址,比如h

asp.net用url重写URLReWriter实现任意二级域名第1/2页_实用技巧

好久没有写技术文章,如果大家看不明白,就多看几篇,汗,或者,在文章的后面回复(这是最有效的办法),我会尽力帮助大家解答疑惑. 来找这篇文章的,应该都知道什么叫二级域名吧,废话就不说了.但是讨论前,先要明白一个思想问题. 很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了? 第一步:在浏览器键入了一个地址,比如http://love.kerry.com,点回车后,都发生了什么? 为了把问题简单化,我来这样解释: 第二步:首先,键入的地址被解析,最终来

探讨微软ASP.NET AJAX控件开发技术(服务器端)

一.简介 到目前为止,我们已经讨论了开发Ajax控件所涉及的客户端相关技术.现在,让我们来讨论此过程中与服务器端相关的一些技术. 需要说明的是,在[客户端]篇中我们的举例本质上仅是使用ASP.NET AJAX框架提供的面向对象JavaScript技术来增强了一个客户端图像组件,而没有明显涉及到AJAX技术(除了ScriptManager在后台以AJAX方式下载并管理客户端脚本代码外).所以,这个例子是简单的,仅凭客户端相关知识就可以使用这个增强控件. 但是,在实际开发中,当要增强的客户端控件涉及