原创地址:http://www.cnblogs.com/jfzhu/p/4006545.html

转载请注明出处

前面介绍过如何创建一个域,下面再介绍一下如何在该父域中添加一个子域。

活动目录中的森林是eindhoven.local,根域也是eindhoven.local,子域为gagelbosch.eindhoven.local。

和创建根域域控制器类似,子域的域控制器也要先设置静态IP,DNS IP为父域DNS。

更改计算机名

重启计算机,然后为计算机添加AD DS的新角色。如何添加AD DS角色,请参见《Step by step 如何创建一个新森林》

装好后AD DS后,要将该计算机提升为域控制器。

安装好后,计算机自动重启,然后以gagelbosch\administrator的身份登陆,查看一下计算机的DNS,发现第一选择已经是loop back地址,因为该计算机自己也已经是一台DNS服务器了。

打开DNS Manager

右键点击GAGELBOSCH-DC1节点,选择Properties

子域DNS服务器有一个指向父域DNS服务器的forwarder,也就是说,子域DNS服务器无法解析父域的名字(比如server1.eindhoven.local),会forward up给父域DNS服务器来处理。

登陆到父域DNS服务器上,打开DNS Manager,发现多了delegation,也就是说,父域DNS服务器无法解析的子域的名字(比如server2.gagelbosch.eindhoven.local),会delegate down给子域DNS服务器来处理。

关于父域子域DNS服务器间的关系,可以用下图来表示:

父域和子域之间,系统会自动创建一个双向可传递的信任关系(参见《活动目录的信任关系 》),所以子域中的用户在给予权限后,是可以访问父域中的资源的。

假设在子域中,有一个用户:

在父域域控制器中,打开 Active Directory Users and Computers,然后点击View –> Advanced Features。

然后在左边的面板中选择Domain Controllers,在右边的面板中右键点击EINDHOVEN-DC1 –> Properties

然后选择Security

点击Add按钮,然后在弹出的对话框中,将From this location改为gagelbosch.eindhoven.local,在下面的object name中输入brenda,然后点击Check Names,系统会自动在子域中查找到Brenda Patimkin这个用户。

总结:

(1) 安装子域的控制器和根域控制器很类似,添加AD DS角色,提升计算机为域控制器,但是dcpromo的时候,deployment option为add a new domain to an existing forest,domain type为child domain。

(2) 安装完子域域控制器后,DNS也自动装好了,子域DNS服务器会forward up到父域DNS服务器,父域DNS服务器会delegate down到子域DNS服务器。

Step by step 活动目录中添加一个子域的更多相关文章

  1. 006.Adding a controller to a ASP.NET Core MVC app with Visual Studio -- 【在asp.net core mvc 中添加一个控制器】

    Adding a controller to a ASP.NET Core MVC app with Visual Studio 在asp.net core mvc 中添加一个控制器 2017-2-2 ...

  2. 在/proc文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world

    一.题目 编写一个内核模块,在/proc文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world.内核版本要求2.6.18 二.实验环境 物理主机:w ...

  3. 008.Adding a model to an ASP.NET Core MVC app --【在 asp.net core mvc 中添加一个model (模型)】

    Adding a model to an ASP.NET Core MVC app在 asp.net core mvc 中添加一个model (模型)2017-3-30 8 分钟阅读时长 本文内容1. ...

  4. [保姆级教程] 如何在 Linux Kernel (V5.17.7) 中添加一个系统调用(System call)

    最近在学习 <linux Kernel Development>,本书用的linux kernel 是v2.6 版本的.看完"系统调用"一节后,想尝试添加一个系统调用, ...

  5. 如何在RCP程序中添加一个banner栏

    前言:这段时间还算比较空闲,我准备把过去做过的有些形形色色,甚至有些奇怪的研究总结一下,也许刚好有人用的着也不一定,不枉为之抓耳挠腮的时光和浪费的电力.以前有个客户提出要在RCP程序中添加一个bann ...

  6. mysql中添加一个和root一样的用户用于远程连接

    mysql中添加一个和root一样的用户用于远程连接: 大家在拿站时应该碰到过.root用户的mysql,只可以本地连,对外拒绝连接. 下面语句添加一个新用户administrtor: CREATE ...

  7. 在数据表中添加一个字段的SQL语句怎么写

    如果要在数据表中添加一个字段,应该如何表示呢?下面就为您介绍表添加字段的SQL语句的写法,希望可以让您对SQL语句有更深的认识.   通用式: alter table [表名] add [字段名] 字 ...

  8. 创建一个目录info,并在目录中创建一个文件test.txt,把该文件的信息读取出来,并显示出来

    /*4.创建一个目录info,并在目录中创建一个文件test.txt,把该文件的信息读取出来,并显示出来*/ #import <Foundation/Foundation.h>#defin ...

  9. Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作

    Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作 1>. 创建一个控制台程序2>. 添加一个 ADO.NET实体数据模型,选择对应的数据库与表(Studen ...

随机推荐

  1. python学习4 常用内置模块

    logging os 路径处理 // 获取当前路径 os.path.abspath(__file__) //获取当前文件夹路径 os.path.dirname(os.path.abspath(__fi ...

  2. 恶心的content

    getBaseContent getApplicationContent ...

  3. 复利计算器(软件工程)及Junit测试———郭志豪

    计算:1.本金为100万,利率或者投资回报率为3%,投资年限为30年,那么,30年后所获得的利息收入:按复利计算公式来计算就是:1,000,000×(1+3%)^30 客户提出: 2.如果按照单利计算 ...

  4. python基础05 if选择

    摘要:if语句是用来检查一个条件,如果条件为真(true),我们运行一个语句块(称为IF块),否则(else)运行另一个语句块(else块).else语句是可选的 程序1(将文件保存为if.py): ...

  5. 数据泵Expdp和Impdp

    一.数据泵导入导出技术 1.结构 2.目录对象 二.EXPDP参数 1.attach 2.content 3.directory 4.dumpfile 5.estimate 6.estimate_on ...

  6. xcode 一般插件

    插件编写 xcode的插件不算多,找遍了网络也就大猫小猫而三只.不过虽然不多,但是大部分的插件都非常有用.以下5歀插件是我几台机器上都安装了并且经常使用的. 1. MiniXcode MiniXcod ...

  7. python 虚拟环境

    python3 目录venv创建为虚拟环境,并激活. $ python3 -m venv ./venv$ source venv/bin/activate -m: -m mod : run libra ...

  8. spring静态代理

    一.代理概念 为某个对象提供一个代理,以控制对这个对象的访问. 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理对象替代.代理类负责请求的预处理.过滤.将请求分派给委托类 ...

  9. 【Beta】Daily Scrum Meeting第五次

    1.任务进度 学号 已完成 接下去要做 502 登陆时将返回的个人信息更新到本地数据库 发布任务到服务器 509 给所有api添加注释 添加及修改职工信息并同步到服务器 517 将提交报课移到报课表界 ...

  10. CSS垂直水平居中方法总结

    在布局的时候经常能用到居中,在此总结一下 html结构: <div class="wrap"> <div class="content"> ...