232分征解!!如何用asp,adsi,wsh来实现动态添加dns纪录~即动态生成一、二级域名~三级域名~

hpboy 2000-07-09 05:36:00
...全文
557 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuqihongdew 2001-10-06
  • 打赏
  • 举报
回复
添加个空域,在空域里添加一个*主机
添加一个*域,在*域里添加一个空名的主机
这两个方法有一个是对的,你试试吧
zzpping 2001-03-13
  • 打赏
  • 举报
回复
把DNS凡域名解析添加成功,但在IIS中加入 *.abc.com不能够调到相应的页面, 是因为没有在
IIS 里把主机头名设置为空。
bushuhui 2001-03-08
  • 打赏
  • 举报
回复
我在Win2000(Server) 已经把DNS凡域名解析添加成功,但在IIS中加入 *.abc.com不能够调到相应的页面,不知IIS还要怎末设置才能成功,并且我有一次设置成功了。请大侠帮帮我了!!!
hpboy 2000-07-17
  • 打赏
  • 举报
回复
虽然,还是不明白~但很感激大家的热情~所以~~把分给大家啦~~呵呵~~如果谁有在NT下的解决方法~请来信呦~~我还是会给分得~~ ^0^
flyfox 2000-07-14
  • 打赏
  • 举报
回复
关注
kvkv 2000-07-13
  • 打赏
  • 举报
回复
我想,你大概是要作免费域名吧。如果只是针对WWW方式的话,可以考虑
域名通配+WEB跳转。
比如设置*.domain.com指向一个IP,当用户申请某个域名xxx.domain.com
对应到一个URL是,把这些信息记录到数据库中。当有人访问http://xxx.domain.com
时,
会访问到指定IP的那台服务器,做个ASP程序,根据Request.ServerVariables("SERVER_NAME")跳转一下就可以了。
kvkv 2000-07-13
  • 打赏
  • 举报
回复
用ASP跳转当然只有在访问根地址下才能管用,现在大部分的免费域名也就是这样了。

如果用ISAPI Filter的话,应该是可以的。至于它的调试,很多VC的书都有介绍的吧。反正我是不熟。

用ADSI往系统里写,我觉得也是应该可以的,至少在Win2K下应该可以。不过我也没有这方面的资料。还请专家指教。
yaya 2000-07-13
  • 打赏
  • 举报
回复
kvkv:
asp 跳转 怕不行吧?
如果是访问http://xxx.domain.com/111/1.asp
的话,会出现找不到该页。(因为它不会运行你的跳转asp)
是不是应该用ISAPI Filter 跳转
你知道ISAPI Filter怎么调试吗?
hpboy 2000-07-13
  • 打赏
  • 举报
回复
如果是~~一级域名呢?就是www.xxx.com这样的~~~有没有办法实现呢~~~
我想通过web动态添加顶级域名~~~可以吗?~~~adsi是否可以?~~
yaya 2000-07-12
  • 打赏
  • 举报
回复
Thank you,kvkv.
kvkv 2000-07-12
  • 打赏
  • 举报
回复
Chinaasp上讨论过这个问题

NT 4.0究竟能不能进行泛域名解析?

关键词:NT

所谓的泛域名解析是指创建一个域以后,比如,创建了abc.com域,如何配置使任意的xxx.abc.com都可以解析到一个地址,有文章说,在service pack4就已经解决了这个问题(因为在Unix上实现起来非常容易的),实际上并没有解决。当微软的sp6a出台之后,这个问题就解决了,并且配置起来也是相当容易的。相关下载地址:
http://download.microsoft.com/download/winntsp/Install/6.0a/NT4/CN/SP6I386.EXE
如果在NT4.0上打了这个补丁,问题很好办了。
打开dns管理器,创建abc.com域,在该域中创建A记录(主机记录),主机名字填上一个*,并且加上相应的地址a.b.c.d,这样,任意的xxx.abc.com都会解析到地址a.b.c.d。当然,对于特定的主机记录,解析也不会有任何问题。

可以测试:xxx.chinaasp.org,负责解析的主dns服务器:ns.chinasp.com(202.101.18.171)
伊凡yifan 2000-07-12
  • 打赏
  • 举报
回复
是否可以通过WEB页面的方式让用户自行实现
hpboy 2000-07-12
  • 打赏
  • 举报
回复
可以用命令行~或adsi,wsh等实现吗?~~谢谢~~
hpboy 2000-07-11
  • 打赏
  • 举报
回复
谢谢大家参加讨论这个问题~我要在nt上做的~所以能详细讲一下域名通配符吗?~~该如何做呢?谢谢
yaya 2000-07-11
  • 打赏
  • 举报
回复
我提示你一下,根本不用动态的添加DNS记录,
你可以用 *.abc.com ->192.168.0.1 来实现(DNS的通配符记录),
你ping *.163.net (* 为任意字符)
eg. ping sdkf.163.net->202.103.134.171
ping skdgfkasdgfk.163.net->202.103.134.171
你想一想,他能使动态添加的吗?

yaya

kvkv 2000-07-11
  • 打赏
  • 举报
回复
NT4+sp6a可以很好的支持域名通配符
white 2000-07-11
  • 打赏
  • 举报
回复
yaya所说是正确的,在LINUX或UNIX上的DNS服务器,确实支持通配符,
但在NT上,我还不清楚怎么做。如果有谁知道,不妨告诉我。

事实的情况也是,我建议用LINUX做专门的DNS服务器,将*.yourdomain解吸到
你的IP地址,然后在你的服务器上用一个简单的CGI,或者脚本来判断到底请求
的是那个站点,然后再转过去。用ISAPI来做这件事情比较合适。
white 2000-07-10
  • 打赏
  • 举报
回复
我不知道在2000下是否可以通过ADSI访问DNS服务,不过在NT下是不能的。
其实只要你知道DNS服务器的原理,这个问题非常简单,你需要稍微修改一下
DNS服务器的设置,在注册表中,因为缺省地,DNS服务器用自己的数据格式保存
名称记录的数据,但是你可以修改设置,让他像所有的UNIX下的DNS服务器一样,
使用后缀为.dns的文本文件来保存数据,这个时候,你的程序所要做的就是简单地
修改这些文本文件。
至于详细做法,今天就懒得去查了,如果你确实需要,一方面你可以自己查查看,
或者在这里留言,我再帮你查
华南虎哥 2000-07-09
  • 打赏
  • 举报
回复
你是指在你自己的服务器上做吗?
hpboy 2000-07-09
  • 打赏
  • 举报
回复
难道没人能回答这个问题吗?~~

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧