CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  网络通信/分布式开发

请问动态域名解析DDNS如何实现?

楼主hamzsy(十二真空间)2002-10-27 19:42:08 在 Delphi / 网络通信/分布式开发 提问

就象DNS2GO一样的。  
  SERVER端与CLIENT分别如何实现。  
  有免费源代码更好。 问题点数:200、回复次数:17Top

1 楼tommy_linux(津工之鸟)回复于 2002-10-27 20:18:40 得分 5

你是做的什么呀?  
   
  如果是WEB的话,那你只要申请一个域名,然后装个DNS2GO,  
   
  只要告诉朋友域名就可访问你主机呀!  
   
  但如果不是的话,我也想知道答案:)  
   
  有的话发我一份:)tommy9761@sohu.comTop

2 楼hamzsy(十二真空间)回复于 2002-10-27 20:45:23 得分 0

客户端很容易,  
  关键就是如何实现:  
  "你需要有个DNS服务器,然后做个NT服务应用程序,实现接收用户注册、IP地址更新,定时刷新DNS服务。刷新DNS服务是个难点。"Top

3 楼My_first(小@_@小)回复于 2002-10-27 20:47:16 得分 5

to   newweb  
   
  你具体是什么做的,可以给个例子吗?Top

4 楼hamzsy(十二真空间)回复于 2002-10-27 20:53:28 得分 0

to   newweb:  
   
  对,请给个例子,我急切需要,分不是问题。Top

5 楼hamzsy(十二真空间)回复于 2002-10-29 01:03:08 得分 0

试验中...   ...Top

6 楼hamzsy(十二真空间)回复于 2002-10-29 01:46:22 得分 0

多谢指点,明白了。  
  还有一个问题,服务器如何知道CLIENT已经断线?总不能也用TIMER吧?  
  这个问题回答好了立即给分  
  再次感谢!  
   
  ////////////////////////////////////////////////////////////////////  
   
  Q.   How   do   I   use   the   DNSCMD   application?  
   
  A.   To   configure   DNS,   you   usually   use   the   Microsoft   Management   Console   (MMC)   DNS   snap-in;    
   
  however,   Microsoft   supplies   a   new   command-line   tool,   dnscmd.exe,   as   part   of   the   support    
   
  tools   collection.   You   can   either   install   all   the   support   tools   or   simply   extract   dnscmd.exe    
   
  as   follows:    
   
  Insert   the   Windows   2000   CD-ROM.    
  Navigate   to   the   \Support\Tools   folder.    
  Right-click   support.cab,   and   select   Explore   from   the   context   menu.    
  Locate   dnscmd.exe,   right-click   it,   and   select   Extract   from   the   context   menu.    
  Select   a   location   to   save   the   file   to   (somewhere   within   your   PATH   environment   variable    
   
  unless   you   want   to   type   the   full   path   every   time   you   use   the   command).    
  After   you   install   the   tool,   use   the   following   syntax:  
   
  dnscmd   [<target   server>]   <command>   [<command   options>]  
   
  ////////////////////////////////////////////////////////////////////////////////////////  
   
  Win2k“秘密武器”之DNS工具(一)    
     
  2001-07-06·   ·秋寒··yesky  
   
     
  上一页     1   2   3   4      
   
    与正式的帮助文档相比,这里的帮助提示很简略。但最重要的发现,还是两者所提供的命令总数不相  
   
  同。这种正式帮助文档和在线提示中不一致的情况已经不是第一次了。究竟何处不同,在介绍相关命令的  
   
  时候,会给各位提醒的。  
   
    由于Windows2000很重视安全问题,所以,像这类涉及修改重要属性的工具,也必须对工具的使用者  
   
  进行权限验证,没有通过正确登录系统的使用者,也不可能使用这个工具。也就是说,这个工具只能由经  
   
  过正确登录的、已经得到信任的用户来使用。说起来似乎很复杂,其实,你只要能以系统管理员的身份登  
   
  录Windows2000,就可以进入命令控制台中使用它。  
   
  命令使用形式:  
   
    所有Dnscmd.exe的命令使用都有统一的形式,请看下一行:  
   
    dnscmd   ServerName   Command   [Command   Parameters]  
   
    完整的命令语法共分四个部分:dnscmd是工具名称,不能省略。  
   
    ServerName是服务器名称,不能省略。  
    Command所指定的命令,不能省略。  
    Command   Parameters命令参数,是可选的项目。  
   
  这四个部分中:  
   
  A   :工具(程序)名称没有可多说的,直接使用就是了;  
   
  B:服务器名称是由系统管理员规划设计的一个用于管理的机器名称,在此处,服务器名称是作为一个变  
   
  量来使用的,既然是变量,当真正执行的时候,肯定要被具体的“值”所取代。取代服务器名称的是以下  
   
  各项目:  
    1.   指定的本地计算机,利用本地连接访问来工作。本地连接访问在英文中被缩写为:LPC  
    2.   使用IP地址,IP地址的格式是:xx.xx.xx.xx。指定DNS服务器,工作时需要经由TCP/IP,利用远  
   
  程连接访问方式。远程连接访问在英文中被缩写为:RPC。  
    3.   指定的DNS名称:这个名称必须是完整的、有资格的(经过身份验证的)DNS服务器名称(即FQDN  
   
  ),工作也需要经由TCP/IP,利用远程连接访问方式。  
    4.   NetBIOS   名称:类似于上一个,只是依据的是NetBIOS而不是经由TCP/IP,工作也需要利用远程连  
   
  接访问方式。  
   
  C   :命令   command  
    Command是命令的名字,本工具有很多个命令,不同的命令功能不同。具体可以参看以下的介绍。    
   
  D:命令参数  
    这时可选项目,有些命令可能并没有参数。  
   
    到此,我们已经将使用这个工具的所有前期准备工作都作完了。从下一篇开始,将介绍每个命令的语  
   
  法、使用方法和例子分析。  
     
  //////////////////////////////////////////////////////////////////Top

7 楼liuyj(老人家)回复于 2002-10-30 12:53:59 得分 5

UPTop

8 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2002-10-30 20:41:58 得分 5

neweb(永不言败)的建议挺好的  
  UpTop

9 楼hamzsy(十二真空间)回复于 2002-10-30 21:07:58 得分 0

如果客户断线了,其它客户有可能使用的IP与他一样,就会解析到别人的机器上去了Top

10 楼hamzsy(十二真空间)回复于 2002-11-01 14:45:41 得分 0

多谢,给分了Top

11 楼funboy88(司令)回复于 2002-11-12 01:00:01 得分 0

To   NEWEB:  
  正有个东东需要用到动态域名解析,能不能把你写的东东发给我一份,多谢了  
   
  交个朋友,以后请多指教:zhusx@163.net  
  qq:2469284  
   
  我做DELPHI和VB的,  
  以前做过WEBTop

12 楼funboy88(司令)回复于 2002-11-12 01:01:48 得分 0

to   楼上如果你做好啦,也发份给我,如何,交个朋友,多谢了  
   
  TO   ALL:  
  收到后能解决问题,送分200Top

13 楼funboy88(司令)回复于 2002-11-12 01:02:26 得分 0

请注明你的CSDN的帐号,不然不知道给分给哪位啦Top

相关问题

  • 动态域名解析
  • 在哪里有动态域名解析器下
  • 关于一级域名动态解析问题
  • 麻烦介绍免费“动态域名解析”客户端??
  • 关于路由器和动态域名解析
  • 如何设置 动态二级域名 解析
  • 请问如何通过域名解析动态IP?急!!!
  • 域名解析
  • 高分:如何把一个国际顶级域名解析或者转发到动态域名上,急!!!!!!
  • 泛解析域名,二级域名??

关键词

  • tcp/ip
  • windows2000
  • 服务器
  • 连接
  • 域名
  • 远程
  • 项目
  • 系统
  • 命令
  • dnscmd

得分解答快速导航

  • 帖主:hamzsy
  • tommy_linux
  • My_first
  • liuyj
  • ly_liuyang

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo