• 基本介绍

Windows nrtp(Name Resolution Policy Table) 即域名解析策略表,主要是针对dnsclient进行域名解析策略功能表,配置方式有全局和dnsclient策略模式,配置域名分流方式主要是使用dnsclient策略模式。

  • 主要场景介绍

配置dnsclient策略模式主要是使用Add-DnsClientNrptRule powershell命令进行配置,

可以对他的域名解析进行对应的分流,dnsclient会根据序列去查询对应的策略,相应的配置项会在注册表

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\DnsPolicyConfig中体现,域名的配置必须是包含“.”方式的支持泛域名匹配的方式。

  • 应用场景

本次研究nrtp主要是因为vpn dns分流这块,由于我在本地搭建了一个dns代理服务器,然后就需要将所有的dns数据引流到本地的dnssever里,但是在不配置dnsclient的条件下他会轮询查询dnsserver进行发送dns请求,所以在vpn场景下就会出现dns域名污染的情况,因此我就需要将dnsclient所有dns请求引流到我指定dnsserver上,所有数据都由我的代理出去,对应的dnsclient配置:Add-DnsClientNrptRule  -NameServers ("10.88.179.4") -Namespace ".",他的注册表的对应内容如下:

配置项

代表意思

ConfigOptions

代表只配置了常规的dnsserver ip地址

Name

dns对应的域名,”.”通配泛域名

GenericDnsServers

Dnsserver IP配置和configoption配合使用

Version

Name Resolution Policy 版本

参考文档:

dnsclient协议配置:

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-gpnrpt/b675ca24-10ff-4be9-86cf-eba6c2e16847

dnsclient配置命令:

https://docs.microsoft.com/en-us/powershell/module/dnsclient/add-dnsclientnrptrule?view=win10-ps

Dnsclient解析方式:

https://support.microsoft.com/en-hk/help/2834226/net-dns-dns-client-resolution-timeouts

浅谈windows NRTP相关推荐

  1. 浅谈Windows XP系统漏洞的封堵

    浅谈Windows XP系统漏洞的封堵 2010年11月18日 9号    浏览:96次 发表评论 阅读评论 微软WindowsXP自出世以来就在中国市场中获得了广泛好评和客户的认同,它出色的兼容性和 ...

  2. 计算机病毒的隐藏方式有ign,浅谈windows下的病毒隐藏技术.doc

    浅谈windows下的病毒隐藏技术 浙江工业职业技术学院 毕业论文 (2011届) 浅谈windows下的病毒隐藏技术 学生姓名 学 号 分 院 专 业 信 指导教师 完成日期 2011年5月 19日 ...

  3. 浅谈 Windows API 编程

    原文地址:http://blog.sina.com.cn/s/blog_46d85b2a01010qpt.html http://blog.sina.com.cn/s/articlelist_1188 ...

  4. 大白菜浅谈Windows 7 32位与64位之区别

    如今安装Windows 7已经不是什么新鲜事儿了,如果你还没有装Windows 7,那未免也太Out了.说起Windows 7的好处,那真是一堆一堆的,所以别犹豫,赶紧装一个吧. 哎,等等,装之前咱得 ...

  5. 浅谈windows句柄表

    windows定义了很多内核对象:进程对象.线程对象.互斥量对象.信号量对象.事件对象.文件对象等等.在调用相应的函数创建这些对象后,我们都可以通过HANDLE类型的句柄来引用它们.或许你在一些书上看 ...

  6. 浅谈Windows Phone 7的体系结构 - [WP开发文档翻译系列]

    决定把更多的精力放在自己所感兴趣的技术领域上,做自己喜欢做的事情才没有那么大的压力.收集了一些Wp开发的书籍,几乎都是英文的,突然想着把它们尝试着翻译一下,既锻炼自己,同时某一程度上也方便其他人的快速 ...

  7. 浅谈Windows下SVN在Android Studio中的配置、基本使用及解除关联

    看到网上很多关于svn环境配置和关联Android-Studio的很多博文,发现很零散,想集大家所长整理一下: 在AndroidStudio中开发版本控制中,除了Git就是SVN,和Eclipse不同 ...

  8. dll占的究竟是谁的空间?——浅谈Windows内存机制

    近来工作比较空闲,所以就上csdn.net看看帖子什么的,两个多月前,我在VC/MFC板块中发了这么一个帖子:dll占的究竟是谁的空间?详细参考: http://topic.csdn.net/u/20 ...

  9. 浅谈windows 编程中SendMessage函数的妙用!!!

    windows编程中SendMessage函数是非常重要的,而且这个对于理解windows的消息机制也很重要.本文用代码的方式实现了一些功能,借以说明此函数之妙用.说明不当之处,希望批评指正,谢谢! ...

最新文章

  1. LogiCORE IP Clocking Wizard 之 Core Architecture(时钟IP核的核架构介绍)
  2. Visual Studio 2010 Ultimate 正式版已经可以下载,大家快开始下载啊
  3. spark发行版笔记9
  4. java程序在centos7里面开机自启动
  5. 涉嫌内幕交易?美国SEC对马斯克展开调查
  6. Introducing Microsoft Sync Framework: Sync Services for File Systems
  7. Mac 上制作 SSL 证书
  8. RestClient测试
  9. Android应用开发提高篇(6)-----FaceDetector(人脸检测)
  10. Mixly-数位计及1602屏亮度显示
  11. php登陆飞信,用PHP模拟登录WAP飞信实现飞信发送_PHP教程
  12. 第一章---计算机系统概论
  13. 365资讯简报 每日精选12条新闻简报 每天一分钟 知晓天下事10月12日
  14. 电脑文件误删除如何恢复?可以快速找回
  15. 改变图标!用户自定义列表样式css说明(http://www.blogcup.com/read_dicky_5345.html)
  16. 关于AMM解决滑点、无常损失问题的新认知 | TokenInsight
  17. 2018武汉理工大学计算机考研真题+复试经验
  18. 视源股份笔试之挖个坑我就跳
  19. 二面泛微成都Java岗 (2022.3.23)
  20. cmd进入指定的目录

热门文章

  1. 如何生成lib文件 采用VS2017生成lib文件(静态库文件)以C++语言为例 静态库的生成和使用
  2. Web前端课程大酬宾啦.....
  3. HDU1430,魔板
  4. Oracle clean out.,Oracle(block clean out)的块清除
  5. Hadoop常见面试题(一)
  6. 如何使用3ds Max制作一把斧子
  7. 蒙特卡洛方法试验的一般过程和经典例子
  8. 步进电机c语言源代码 stm32,stm32 42步进电机基本旋转实现内含源代码
  9. 安装指定版本的Mariadb数据库
  10. 【考研复习】《操作系统原理》孟庆昌等编著课后习题+答案——第二章