从零开始学安全(十二)●建立自己的DNS服务器

我们的环境windows server 2012   虚拟机

打开服务器的添加角色和向导功能 添加DNF服务器安装

点击

在正向查找区域 反键新建区域

这里我一般输入一级域名 这是输入baidu.com  一直下一步默认

让后新建主机

这里我们输入 www     ip 地址就是dnf 在解析用户输入的域名后 要跳到的ip  我们的环境局域网  这里的ip 我填的我主机的ip  DNs服务器在收到www.baidu.com 请求时解析的ip就是我填写的ip

服务器配置完了 我要更改dns 服务器的ip

这里dns 服务器选择本机 127.0.0.1   当前dns 的ip是192.168.11.210  网关是主机的网关

在主机搭建iis 服务

把主机的首选dns 服务器选择成 虚拟机的dns 服务器 就可以了

原文地址:https://www.cnblogs.com/yuanzijian-ruiec/p/10516038.html

时间: 2024-10-10 07:58:42

从零开始学安全(十二)●建立自己的DNS服务器的相关文章

Java从零开始学四十二(DOM解析XML)

一.DOM解析XML xml文件 favorite.xml <?xml version="1.0" encoding="UTF-8" standalone="no"?> <PhoneInfo name="手机品牌"> <Brand name="华为"> <Type name="U8650"> </Type> </Brand

Java从零开始学三十二(正则表达式)

一.为什么要有正则 正则表达式可以方便的对数据进行匹配,可以执行更加复杂的字符串验证.拆份.替换功能. 例如:现在要求判断一个字符串是否由数字组成,则可以有以下的两种做法: 不使用正则完成 使用正则完成 二.Pattern.Matcher类 如果要想在程序中应用正则表达式则必须依靠Pattern类与Matcher类,这两个类都在java.util.regex包中定义.Pattern类的主要作用是进行正则规范的编写,而Matcher类主要是执行规范,验证一个字符串是否符合其规范. 常用正则规则 N

从零开始学Xamarin.Forms(二) 环境搭建、创建项目

一.环境搭建 Windows下环境搭建: 1.下载并安装jdk及android sdk: 2.下载Xamarin.VisualStudio,可以从官方下在线安装的,也可以下载3.0.54版本的离线安装包. 3.下载完毕运行安装程序,按照提示一步一步安装即可. Mac下环境搭建: 官方在线安装 二.创建Xamarin.Forms项目 1.新建项目,选择"Blank App(Xamarin.Forms Portable)" 创建完毕后,项目结构如下图: 2.更新程序集 由于默认的Xamar

linux就该这么学第十二课

linux就该这么学第十二课 Apache 美国 Nginx 俄罗斯 极限挑战: 128M linux+网站 64M linux+网站 32M linux+网站 网站报错:500 502 硬件资源超负荷 LAMP linux apache mysql php LNMP linux nginx mysql php 光盘永久挂载 /dev/cdrom /media/cdrom iso9660 defaults 0 0 安装httpd服务 即apche服务 网站数据存放路径:/var/www/html

从零开始学正则(二)

 壹 ? 引 我在从零开始学正则(一)这篇文章中介绍了正则横向模糊与纵向模糊匹配模式,以及常用的字符组与量词,掌握了这些其实已经算正则入门了.在文尾留下了两个正则问题,请写出匹配24小时制时间与16进制颜色的正则,在学习第二章之前我们先搞定这两个问题. 24小时制时间格式一般是09:30这样,小时的第一位数字可能是[0-2]三种情况之一,当为0,1时,第二位数字可以是[0-9]任意数字,当为2时第二位数字只能是0-3之间的数字.第三位数字只能是0-5之间的数字,最后一位数字只能是0-9之间. 我

从头开始学JavaScript (十二)——Array类型

一.数组的创建 注:ECMAscript数组的每一项都可以保存任何类型的数据 1.1Array构造函数 var colors = new Array(); 如果预先知道数组要保存的项目数量,也可以给构造函数传递该数量: var colors = new Array(20); 也可以向构造函数传递数组中应该包含的项: var colors = new Array("red", "blue", "green"); 给构造函数传递一个值也可以创建数组:

Java从零开始学四十五(Socket编程基础)

一.网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输. 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机. 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的. 目前较为流行的网络编程模型是客户机/服务器(C/S)结构.即通信双方一方作为服务器等待客户提出请求并予以响应.客户则

从零开始学架构(二)架构知识领域

更新说明 本篇文章已经整理完很长时间,总感觉有些不足,因此一直没法,希望润色后再发,深感自己水平有限,迟迟没有动笔.但是收到多位朋友的邀约,思考再三决定逐步完成本系列文章.其中不足,请批评指正,我们一起进步. 内容摘要 主要从架构方法论,系统划分,架构原则,通用模式,架构视图,几个方面.整体上介绍了架构相关的知识领域,在此基础上,可以有目的的学习相关资料. 本篇主题  2.1架构方法论:面向过程,面向对象,面向方面,面向服务 2.2系统划分:系统,子系统,模块,功能,接口 2.3架构基本原则:场

Java从零开始学三十五(JAVA IO- 字节流)

一.字节流 FileOutputStream是OutputStream 的直接子类 FileInputStream也是InputStream的直接子类 二.文本文件的读写 2.1.字节输入流 Test.txt文件内容 abcdefg package com.pb.io; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOExcept