G genius Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #1 我企图用Delphi实现DNS的建立,您有经验吗?虽然我知道用Socket可以实现 但具体的操作还摸不着边,头痛死了。快来帮帮我,我出100分。
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #2 "DNS的建立"? Client? Server? 能不能说明白一点?
G genius Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #3 似乎DNS是一个Server端的程序,客户访问Internet时通过DNS来解析域名与IP的 关系,您清楚了吗?
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #4 我的意思是说你想用Delphi来实现什么? DNS服务器?
G genius Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #5 老兄,DNS(Domain Name Server)域名服务器也,当然希望用Delphi来实现, 不过主要的是要方法。
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #6 老弟,不用太客气,上网这么多年,还不至于DNS都不知道。 如果你觉得我说话过于简短,我以后说多一点就是了。 应该不容易。
G genius Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-12 #7 老兄,你帮我啃啃rfc1034、rfc1035两个协议吧。
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-13 #8 老兄未免太热衷于这种问题了吧,这年头有个东东用就得了, 干吗自己开发呢? 我不是说了吗?应该不容易,要容易早有人做了。
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-13 #9 用Delphi建立DNS服务肯定不简单,关键是没必要去做那些系统已经提供了的基本服务, DNS的原理极其简单,只是一个文本文件存放了一个表,只要找到那个文件进行修改就行 了(当然可以用一个Delphi界面去改写啦),至于系统间如何通讯就留给系统去做吧
用Delphi建立DNS服务肯定不简单,关键是没必要去做那些系统已经提供了的基本服务, DNS的原理极其简单,只是一个文本文件存放了一个表,只要找到那个文件进行修改就行 了(当然可以用一个Delphi界面去改写啦),至于系统间如何通讯就留给系统去做吧
L liuws Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-13 #10 当然,除了自己的固定的表供选择以外 你可以同上一级DNS级联,从它那里获得信息 。 和和。不难。。。。
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-13 #11 二位说的对,搞定了rfc1034/1035也就是能做到这一步, 跟开发程序是两回事。
G genius Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-13 #12 众位请注意,我想要得到的答案是如何实现DNS,简而言之,就是用Delphi写一个 DNS服务器,来实现我专有的功能。那么,大家需要告我的是DNS与IP协议、Socket 等相关技术的衔接问题,当然不简单了。 rfc中介绍的是DNS的工作机理及规约,的确跟程序开发是两回事,但没有规矩不成 方圆,想要编程,吃透rfc有必要。
众位请注意,我想要得到的答案是如何实现DNS,简而言之,就是用Delphi写一个 DNS服务器,来实现我专有的功能。那么,大家需要告我的是DNS与IP协议、Socket 等相关技术的衔接问题,当然不简单了。 rfc中介绍的是DNS的工作机理及规约,的确跟程序开发是两回事,但没有规矩不成 方圆,想要编程,吃透rfc有必要。
P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-14 #13 Hehe, I have some DNS servers' source code, they are all C code. Do you like?
G genius Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-14 #14 pegasus: 如果方便,可以给我参考吗? genius@public.ty.sx.cn
P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-29 #16 呵呵, 已经寄出了, 是BSD 4.3 UNIX的源码, 还算比较简洁, 关键部分的代码有大约270K, 另外我还把Include目录的内容也一起提供, 请查收
D dwwang Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-29 #17 我原来回答的一些陈年老帐突然有了结果, 似乎不像是提问者突然光顾,应当是peg兄所为吧。
P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-29 #18 Xixi 我也是一个多星期连不上本站, 昨天一上来, 欣喜地发现咱俨 然成为了四大帮的帮主, 于是赶快肃清版面, 开张啦!
Y yysun Unregistered / Unconfirmed GUEST, unregistred user! 1998-10-29 #19 dwwang, pegasus 两位何不使用一下自己的留言箱呢? More fun!