请教大家 如何修改本机缓存中的DNS记录

aben1223 2007-03-19 11:36:14
本机非DNS服务器
就是你在CMD下敲入ipconfig /displaydns里面的网页与IP对应的信息。
我想修改他,怎么做?
可以用什么方法呢?
注册表?可是我搜索了一下,没找到。
还是说注册什么服务进行修改???
我想用DnsModifyRecordsInSet这个dns函数,
但是看了介绍好像是专用于DNS服务器上的。
不是用在随意的客户机上。这个我先我试试看。
...全文
1459 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenly 2008-11-30
  • 打赏
  • 举报
回复
想知道你为什么要修改dns呢?
如果是出于测试本机上运行的网站的话,建议还是修改本地的hosts文件(C:\WINDOWS\system32\drivers\etc),我试过,挺方便的,但是好像不支持类似泛域名解析
那种的功能,也没法设置段口号,所以就一条一条的添加就成了,比如你可以添加:
127.0.0.1 www.yourwebsite.com
那要无论实际的网络上的DNS服务器中纪录的这个网站的IP是多少,你在本机访问到的都是你的本机地址。
另外我也尝试着在本机上自己假设一个DNS服务器,虽说也能达到目的,不过毕竟自己架服务器比较麻烦,而且很多网站页面代码中都要访问internet上的资源,所以我还要设置备份的DNS服务器,经常搞得Dns解析错误(因为两个Dns服务器得到的纪录不同)。而且对于要放到Internet上的网站,最终还是要通过ISP的DNS服务器来进行域名解析。
所以,修改本机hosts文件才是上上之选呵呵……个人观点,希望对你有点帮助。
mrshelly 2007-07-13
  • 打赏
  • 举报
回复
你直接用代码读写 hosts 文件就行了.
skimeister 2007-07-12
  • 打赏
  • 举报
回复
ipconfig /displaydns能读就应该能写吧。
mrshelly 2007-03-19
  • 打赏
  • 举报
回复
1 本机 hosts 文件.
2 本机安装一个DNS.
aben1223 2007-03-19
  • 打赏
  • 举报
回复
查了一天的资料了。中文的基本没有。
用google看了很多的英文文档都是讲服务器的。
什么dns wmi拉,或者DnsModifyRecordsInSet这些dns函数。
都是针对服务器的。
就没有我这种情况吗???
aben1223 2007-03-19
  • 打赏
  • 举报
回复
看了好多网上的资料,国内的基本没有这些消息。
国外英文的看了好久,都是讲服务器上的。
根本没有我这种情况。SIGH。
看了试了一天的dns wmi和DnsModifyRecordsInSet这些dns函数。
怎么都是针对dns服务器上的呢。

求救啊 各位大侠
aben1223 2007-03-19
  • 打赏
  • 举报
回复
需要这么麻烦吗?大哥。呵呵
就没有譬如打开一个com服务或者wmi。
或者修改注册表内容的方法吗?
mrshelly 2007-03-19
  • 打赏
  • 举报
回复
ISC BIND
BIND9 For Windows 安装好,并把你本机DNS指现本机就OK了.
前提,你需要一点点DNS配置基础知识.
cow8063 2007-03-19
  • 打赏
  • 举报
回复
不会,只帮机
aben1223 2007-03-19
  • 打赏
  • 举报
回复
1 本机 hosts 文件.
这个方法排除掉,还有什么方法。
2 本机安装一个DNS.
这个方法不是太明白,你是指安装一个IIS吗?我是想用编程的方法修改掉本机缓存中的DNS记录。或者增加
就像你cmd -》ipconfig /displaydns得出的结果。我想将她修改掉

8,329

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧