如何在win2000下实现域名服务(使用程序),如某台计算机需要查找某个域名,我怎么知道,返还给他,如花生壳的服务端。

解决方案 »

  1.   

    首先你要在你的机器上运行一个DNS SERVER,这个server专门解析别人的DNS要求,断口一般是53
    截获到达53断口的UDP或TCP数据包,揭开其中的DNS数据包
    根据CLIENT的请求查询DNS数据库,返回DNS给指定CLIENT
    DNS协议具体参见TCP/IP协议
      

  2.   

    主要就是侦听一个端口,等待用户请求,然后通过查询域名服务器数据库,等到结果,如果没有所查询项,就需要向上一级DNS发送请求,得到结果返回,然后在返回用户
      

  3.   

    当然这个DNS server就是你要写的程序了
      

  4.   

    http://www.vckbase.com/code/listcode.asp?mclsid=9&sclsid=903&page=2
    DYNDNS.COM动态域名服务
      

  5.   

    kingzai(stevenzhu)那儿只有客户端啊。
    windcsn(向所有的朋友学习!) 如何解决在系统之前拦截到,同时返还给客户端。
      

  6.   

    这里有一个经典的工具,下载了,里边有一个域名解释的小工具
    http://www.prim-tech.com/list.asp?id=57
      

  7.   

    www.codeproject.com/internet/akashkavadnsresolver.asp
      

  8.   

    这里有一个经典的工具,下载了,里边有一个域名解释的小工具
    http://www.prim-tech.com/list.asp?id=57