winmydns DNS服务器架设

yizhihongxing

winmydns DNS服务器架设攻略

本攻略旨在为想要搭建DNS服务器的用户提供一个详细的指引。

准备工作

在开始DNS服务器架设前,需要先进行一些准备工作:

  • 一台云服务器,需要支持Windows Server 2008或以上版本操作系统;
  • 一个公网IP;
  • 配置域名解析,将自己的域名解析至服务器公网IP;

步骤

1. 安装IIS

由于WinMyDNS是基于IIS环境下的,所以需要先安装IIS。打开 服务器管理器,依次点击 角色-> 添加角色,选择 Web服务器(IIS),然后根据提示进行安装即可。

2. 安装WinMyDNS

WinMyDNS是一个免费的DNS服务器软件,可以从官方网站上免费下载。下载完成后,解压缩到任意目录,然后运行 WinMyDNS Setup.exe 文件进行安装。

3. 配置WinMyDNS

安装完成后,打开WinMyDNS,在 网卡IP 中选择服务器所使用的IP地址,然后点击 保存并应用。可以在 解析文件 中添加自己的域名,以及相应的A记录。

4. 配置防火墙

通过防火墙允许DNS请求进入服务器的DNS端口。打开 命令提示符,输入以下命令:

netsh firewall add portopening TCP 53 DNS
netsh firewall add portopening TCP 53 DNS

5. 测试

配置完后,可以使用nslookup等工具测试本地DNS服务器。示例如下:

C:\>nslookup
默认服务器:  UnKnown
Address:  192.168.1.1

> set q=any
> example.com
Server:  UnKnown
Address:  192.168.1.1

非权威应答:
名称:    example.com
Addresses:  192.168.1.100

示例说明

示例一

我想为我的公司架设一个内部DNS服务器,域名是 company.local,服务器的公网IP是10.0.0.2

  1. 在云服务器上安装完整版的Windows Server 2012操作系统;
  2. 在服务器管理器中安装IIS;
  3. 下载WinMyDNS软件,解压缩到任意目录,安装WinMyDNS;
  4. 打开WinMyDNS,在 网卡IP 中选择服务器所使用的IP地址,添加域名 company.local,然后点保存并应用;
  5. 在防火墙中添加允许DNS请求进入服务器的DNS端口,命令为 netsh firewall add portopening TCP 53 DNS;
  6. 测试DNS服务器,命令为 nslookup company.local 10.0.0.2

示例二

我想为我的个人博客搭建一个DNS服务器,域名是 myblog.com,服务器的公网IP是101.10.10.10

  1. 在云服务器上安装完成Windows Server 2008操作系统;
  2. 在服务器管理器中安装IIS;
  3. 下载WinMyDNS软件,解压缩到任意目录,安装WinMyDNS;
  4. 打开WinMyDNS,在 网卡IP 中选择服务器所使用的IP地址,添加域名 myblog.com,然后点保存并应用;
  5. 在域名服务商处将myblog.com域名解析至101.10.10.10;
  6. 在防火墙中添加允许DNS请求进入服务器的DNS端口,命令为 netsh firewall add portopening TCP 53 DNS;
  7. 测试DNS服务器,命令为 nslookup myblog.com 101.10.10.10

以上是两个示例说明,希望能帮助到读者。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:winmydns DNS服务器架设 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • 数据库服务器构建和部署检查列表详解

    下面是关于“数据库服务器构建和部署检查列表详解”的完整攻略。 数据库服务器构建和部署检查列表详解 介绍 数据库服务器是非常重要的基础设施之一。为了确保数据库服务器的安全性和稳定性,需要在构建和部署时进行一系列的检查。本文将介绍数据库服务器构建和部署的检查列表。 检查列表 操作系统安装 在安装操作系统时,需要检查以下内容: 确保使用稳定和安全的版本,在服务器操…

    database 2023年5月21日
    00
  • MySQL性能参数详解之Skip-External-Locking参数介绍

    MySQL性能参数详解之Skip-External-Locking参数介绍 前言 MySQL是当今世界上应用最广泛的开源数据库,通过大量的参数设置优化,可提升MySQL数据库的性能。其中Skip-External-Locking是一种比较常用的参数,本文将详细介绍该参数的含义、使用方法以及注意事项。 什么是Skip-External-Locking? Ski…

    database 2023年5月19日
    00
  • Ubuntu Server下MySql数据库备份脚本代码

    下面是Ubuntu Server下MySql数据库备份脚本代码的完整攻略。 环境准备 在开始编写MySql数据库备份脚本之前,需要确保在Ubuntu Server系统中已经安装了MySql数据库,并且安装了mysqldump命令。此外,还需要创建一个备份目录来存储备份文件,可以使用以下命令创建: sudo mkdir /backup sudo chown -…

    database 2023年5月22日
    00
  • 服务器Centos部署MySql并连接Navicat过程详解

    下面是关于“服务器Centos部署MySql并连接Navicat过程详解”的完整攻略: 服务器Centos部署MySql并连接Navicat过程详解 准备工作 在开始之前,需要先在Centos服务器上安装好MySql。具体方法可参考相关文档,比如官方文档:https://dev.mysql.com/doc/refman/8.0/en/linux-instal…

    database 2023年5月22日
    00
  • Centos6.7 Redis3.2.8的主从搭建

    首先参看一下redis 3.2.8的安装 传送门:biubiubiu 飞去吧:http://www.cnblogs.com/bing-yu12/p/6582086.html 我的主从搭建:   redis 主环境:     centos 6.7      ip:192.168.184.3     redis 3.2.8     redis.conf的重要配置…

    Redis 2023年4月13日
    00
  • JPA如何将查询结果转换为DTO对象

    JPA(Java Persistence API)是Java EE中被称为“java ORM 映射标准”的框架,它提供了一组API,用于在Java应用程序中管理关系数据的持久化。在使用JPA进行数据查询的过程中,我们常常需要将查询结果转换为DTO对象,以便在应用程序中更好地管理和处理查询结果。 下面是将查询结果转换为DTO对象的完整攻略: 1. 创建DTO对…

    database 2023年5月22日
    00
  • MySQL主从同步机制与同步延时问题追查过程

    MySQL主从同步机制 MySQL主从复制是一种常见的数据库架构方案,采用一主多从的架构,主库上做更新,从库会自动同步更新。简单来说,即MySQL主库上的数据会自动同步到多个从库上。 这个过程的实现涉及到以下三个关键流程: binlog日志写入主库 从库读取主库binlog日志 从库SQL解析和执行 同步延时问题追查过程 当主库上的数据发生改变,从库会通过I…

    database 2023年5月22日
    00
  • Redhat 6.2 下 oracle 11g R2的安装详解第1/2页

    为了提高可读性,我将分为两部分进行讲解。 Redhat 6.2 下 oracle 11g R2的安装详解第1/2页(上) 1. 确认系统参数 在进行oracle 11g R2的安装前,需要确认系统的参数设置是否符合要求,这里需要特别关注以下参数: 1.1 内存和交换分区 oracle 11g R2对于系统内存和交换分区的要求非常高,建议开启至少2G的内存以及…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部