就象DNS2GO一样的。
SERVER端与CLIENT分别如何实现。
有免费源代码更好。

解决方案 »

  1.   

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

  2.   

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

  3.   

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

  4.   

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

  5.   

    多谢指点,明白了。
    还有一个问题,服务器如何知道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:命令参数
      这时可选项目,有些命令可能并没有参数。  到此,我们已经将使用这个工具的所有前期准备工作都作完了。从下一篇开始,将介绍每个命令的语法、使用方法和例子分析。
     
    //////////////////////////////////////////////////////////////////
      

  6.   

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

  7.   

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

  8.   

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