[个人笔记] WinSrv批量添加DNS记录和条件转发器记录

news/2025/1/11 3:59:51/

Windows Server - 运维篇

第三章 WinSrv批量添加DNS记录和条件转发器记录

  • Windows Server - 运维篇
  • 系列文章回顾
  • WinSrv批量添加DNS记录和条件转发器记录
    • 单条记录添加DNS条件转发器记录
    • 批量新增DNS条件转发器记录
    • 批量导出DNS条件转发器
  • 参考来源


系列文章回顾

第一章 域控使用CMD和PowerShell操作域用户
第二章 域用户登录自动记录计算机名称到备注栏


WinSrv批量添加DNS记录和条件转发器记录

单条记录添加DNS条件转发器记录

### Windows Server 2016, 域控DS环境, CMD窗口
DnsCmd /EnumZones										# 查看所有的DNS域记录
DnsCmd /EnumZones | FindStr xxx.com						# 从所有的DNS域记录中过滤出xxx.com
DnsCmd /ZoneAdd xxx.com /DsForwarder 1.1.1.1 1.1.1.2	# 将xxx.com域的DNS解析转发给1.1.1.2和1.1.1.2 (DS环境)
DnsCmd /ZoneInfo xxx.com								# 查看xxx.com域记录的详细信息
DnsCmd /ZoneDelete xxx.com /DsDel						# 将xxx.com域记录从域控DS中删除### Windows Server 2016, 非域控DS环境即辅助DNS服务, CMD窗口
DnsCmd /EnumZones										# 查看所有的DNS域记录
DnsCmd /EnumZones | FindStr xxx.com						# 从所有的DNS域记录中过滤出xxx.com
DnsCmd /ZoneAdd xxx.com /Forwarder 1.1.1.1 1.1.1.2		# 将xxx.com域的DNS解析转发给1.1.1.2和1.1.1.2 (DNS环境)
DnsCmd /ZoneInfo xxx.com								# 查看xxx.com域记录的详细信息
DnsCmd /ZoneDelete xxx.com /f							# 将xxx.com域记录从当前DNS服务器中删除

批量新增DNS条件转发器记录

### 新增一个txt文本文件,每行一个域名。 格式如下
google.com
youtube.com
facebook.com
twitter.com
...### 新增cmd脚本文件, 内容如下   (域控DS环境执行)
FOR /f %%i IN (dns_forwarder.txt) DO DnsCmd . /ZoneAdd "%%i" /DsForwarder 10.10.70.22
pause### cmd脚本和txt文本文件在一个路径下,cmd脚本和txt文件都在域控DS环境下,执行cmd脚本完成批量导入条件转发器记录

批量导出DNS条件转发器

# 批量导出DNS条件转发器 (无转发服务器IP)
DnsCmd /EnumZones
DnsCmd /EnumZones > dns-forwarder.txt# 批量导出DNS条件转发器 (完整转发服务器IP)
FOR /f %i IN ('DnsCmd /EnumZones') DO DnsCmd /ZoneInfo %i
FOR /f %i IN ('DnsCmd /EnumZones') DO DnsCmd /ZoneInfo %i >> dns-full-forwarder.txt
FOR /f %i IN ('DnsCmd /EnumZones') DO DnsCmd /ZoneInfo %i | FindStr /i "区域名称 =>" >> dns-record-forwarder.txt

参考来源

  1. 使用组策略和vbs脚本实现域用户首次登录绑定计算机并获取域计算机当前登录的用户信息

http://www.ppmy.cn/news/905191.html

相关文章

Arduino UNO驱动合宙1.8‘TFT SPI屏幕示例演示(含资料包)

Arduino UNO驱动合宙1.8"TFT SPI屏幕示例演示 效果展示 驱动参考资料包 来源于:http://www.lcdwiki.com/zh/1.8inch_Arduino_SPI_Module_ST7735S_SKU:MAR1801资料包中2种驱动方式:模拟SPI和硬件SPI驱动方式 1.8inch Arduino SPI Module ST7735S…

linux驱动tft屏幕,Linux2.6.26.5加入TFT-LCD驱动

首先下载内核源码,我这里用的是linux-2.6.26.5的内核源码。本文引用地址:http://www.eepw.com.cn/article/148334.htm (1) 在arch/arm/mach-s3c2410/mach-smdk2410.c里添加头文件: #include (2) 在arch/arm/ plat-s3c24xx / commON-smdk.c文件…

microPython驱动tft屏幕显示中文终极解决方案

microPython驱动tft屏幕显示中文终极解决方案 一、运行效果 二、实现原理 原理同上篇文章一样,用在线汉字取模工具获取点阵的字节信息,通过st7789py.py驱动程序显示出来。 上次的程序只能显示部分汉字,需要显示哪些字自己去在线网站取模&a…

STM32驱动ST7789V2 tft屏幕

一 . 简介 本次教程使用的是1.54寸240*240像素的tft屏幕,其接口协议为SPI协议。在使用的过程中仅需要四根数据即可驱动点亮屏幕。然后硬件使用的是STM32F103C8T6核心板,用的是SPI2。一般购买屏幕的话它们会提供对应的例程,直接拿过来修改即可…

TFT屏幕使用(CUBEMX+SPI)

目 录 1.SPI 2.SPIDMA 1.SPI 使用SPI通信协议的器件有很多,这里以TFT屏驱动为ST7735为例。 设置SPI,因为我使用的是STM32F107ZGT的板子所以我的SPI 速度能达到 42M,还需要设置其它的控制引脚。 引脚设置如下所示。 /*GPIO的宏定义…

OLED TFT屏幕相关

文章目录 0.tft espi1.oled1.1 字体4.2 模拟spi oled4.3 IIC oled 2ips tft 0.tft espi 镜像设置 1.oled 1.1 字体 1206-----1608-------2412 4.2 模拟spi oled 我用阿里云盘分享了「OLED」,你可以不限速下载🚀 复制这段内容打开「阿里云盘」App 即…

ESP32开发板连接TFT屏幕

前言 esp32连接tft屏幕踩了很多坑,也查阅了很多资料,这里简单总结一下,希望能为像我一样的小白排一下坑。 ESP32的引脚 关于esp32的引脚功能,官方给出的文档写的比较多,官方文档如下: ESP32WROOM32技术指…

树莓派SPI连接TFT屏幕

背景 在我们使用树莓派做开发的时候,有些场景下需要屏幕显示,可以选择HDMI屏幕,也可以选择SPI接口的屏幕。HDMI屏幕驱动简单,即插即用,但是成本高,相比较SPI屏幕硬件成本低,GPIO插座连接方便&a…