浅谈windows NRTP
- 基本介绍
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相关推荐
- 浅谈Windows XP系统漏洞的封堵
浅谈Windows XP系统漏洞的封堵 2010年11月18日 9号 浏览:96次 发表评论 阅读评论 微软WindowsXP自出世以来就在中国市场中获得了广泛好评和客户的认同,它出色的兼容性和 ...
- 计算机病毒的隐藏方式有ign,浅谈windows下的病毒隐藏技术.doc
浅谈windows下的病毒隐藏技术 浙江工业职业技术学院 毕业论文 (2011届) 浅谈windows下的病毒隐藏技术 学生姓名 学 号 分 院 专 业 信 指导教师 完成日期 2011年5月 19日 ...
- 浅谈 Windows API 编程
原文地址:http://blog.sina.com.cn/s/blog_46d85b2a01010qpt.html http://blog.sina.com.cn/s/articlelist_1188 ...
- 大白菜浅谈Windows 7 32位与64位之区别
如今安装Windows 7已经不是什么新鲜事儿了,如果你还没有装Windows 7,那未免也太Out了.说起Windows 7的好处,那真是一堆一堆的,所以别犹豫,赶紧装一个吧. 哎,等等,装之前咱得 ...
- 浅谈windows句柄表
windows定义了很多内核对象:进程对象.线程对象.互斥量对象.信号量对象.事件对象.文件对象等等.在调用相应的函数创建这些对象后,我们都可以通过HANDLE类型的句柄来引用它们.或许你在一些书上看 ...
- 浅谈Windows Phone 7的体系结构 - [WP开发文档翻译系列]
决定把更多的精力放在自己所感兴趣的技术领域上,做自己喜欢做的事情才没有那么大的压力.收集了一些Wp开发的书籍,几乎都是英文的,突然想着把它们尝试着翻译一下,既锻炼自己,同时某一程度上也方便其他人的快速 ...
- 浅谈Windows下SVN在Android Studio中的配置、基本使用及解除关联
看到网上很多关于svn环境配置和关联Android-Studio的很多博文,发现很零散,想集大家所长整理一下: 在AndroidStudio中开发版本控制中,除了Git就是SVN,和Eclipse不同 ...
- dll占的究竟是谁的空间?——浅谈Windows内存机制
近来工作比较空闲,所以就上csdn.net看看帖子什么的,两个多月前,我在VC/MFC板块中发了这么一个帖子:dll占的究竟是谁的空间?详细参考: http://topic.csdn.net/u/20 ...
- 浅谈windows 编程中SendMessage函数的妙用!!!
windows编程中SendMessage函数是非常重要的,而且这个对于理解windows的消息机制也很重要.本文用代码的方式实现了一些功能,借以说明此函数之妙用.说明不当之处,希望批评指正,谢谢! ...
最新文章
- LogiCORE IP Clocking Wizard 之 Core Architecture(时钟IP核的核架构介绍)
- Visual Studio 2010 Ultimate 正式版已经可以下载,大家快开始下载啊
- spark发行版笔记9
- java程序在centos7里面开机自启动
- 涉嫌内幕交易?美国SEC对马斯克展开调查
- Introducing Microsoft Sync Framework: Sync Services for File Systems
- Mac 上制作 SSL 证书
- RestClient测试
- Android应用开发提高篇(6)-----FaceDetector(人脸检测)
- Mixly-数位计及1602屏亮度显示
- php登陆飞信,用PHP模拟登录WAP飞信实现飞信发送_PHP教程
- 第一章---计算机系统概论
- 365资讯简报 每日精选12条新闻简报 每天一分钟 知晓天下事10月12日
- 电脑文件误删除如何恢复?可以快速找回
- 改变图标!用户自定义列表样式css说明(http://www.blogcup.com/read_dicky_5345.html)
- 关于AMM解决滑点、无常损失问题的新认知 | TokenInsight
- 2018武汉理工大学计算机考研真题+复试经验
- 视源股份笔试之挖个坑我就跳
- 二面泛微成都Java岗 (2022.3.23)
- cmd进入指定的目录
热门文章
- 如何生成lib文件 采用VS2017生成lib文件(静态库文件)以C++语言为例 静态库的生成和使用
- Web前端课程大酬宾啦.....
- HDU1430,魔板
- Oracle clean out.,Oracle(block clean out)的块清除
- Hadoop常见面试题(一)
- 如何使用3ds Max制作一把斧子
- 蒙特卡洛方法试验的一般过程和经典例子
- 步进电机c语言源代码 stm32,stm32 42步进电机基本旋转实现内含源代码
- 安装指定版本的Mariadb数据库
- 【考研复习】《操作系统原理》孟庆昌等编著课后习题+答案——第二章