我知道你的想法,但我告诉你这是不可能的,除非你所在的网络只访问几个固定的网页,如果是这种情况你可以把DNS的缓存记录设长点,比如几个月,假如是这样,只要你的网络在这段时间内有人访问这个网页,DNS记录就会一直在你的DNS服务器缓存内(但第一个人第一次访问新网页的时候都会在ISP的DNS上查找,因为第一次访问你DNS服务器的时候你的服务器没有相应的DNS记录,你的DNS会向上一级的DNS查询IP地址请求DNS解析,这就是DNS的递归查询——DNS的默认解析方法,当然还有就是迭代查询),还有就是你不想ISP购买DNS服务,外网不能解析到你的DNS