主页 · 全文搜索 创建域控加入已有的林 noteId: WEB391a2f5176e84d4614ab2595bd555260 · 原始路径:/ALL/Ansible 自动化管理/Ansible 配置合集/Ansible 自动化管理-Windows/对AD域操作的模块(合集)/创建域控加入已有的林.note
先使用 win_domain_membership 模块加入域然后使用 win_domain_controller 命令将机器提升为域控制器
使用命令设置 机器dns:netsh interface ip set dns name="Ethernet0" source=static address=192.168.200.1如果要设置机器的备份dns:netsh interface ip add dns name="Ethernet0" address=192.168.200.2 index=2或者:netsh interface ip add dns name="Ethernet0" address=192.168.200.1 //先设置主dnsnetsh interface ip add dns name="Ethernet0" address=192.168.200.2 //再设置备份dns
---- name: hostname hosts: all gather_facts: false tasks: - name: changed hostname win_hostname: name: "{{ inventory_hostname }}" notify: restart - name: Install Windows Feature win_feature: name: AD-Domain-Services handlers: - name: restart win_reboot: reboot_timeout: 3600- name: join Domain hosts: Server2 gather_facts: false tasks: - name: set dns win_shell: | netsh interface ip set dns name="Ethernet0" source=static address=192.168.200.1 - name: Join Domain win_domain_membership: dns_domain_name: shanghai.org domain_admin_user: administrator@shanghai.org domain_admin_password: Skills39 state: domain notify: restart - name: Changed to domain controller win_domain_controller: dns_domain_name: shanghai.org domain_admin_user: administrator@shanghai.org domain_admin_password: Skills39 safe_mode_password: Skills39 state: domain_controller notify: restart handlers: - name: restart win_reboot: reboot_timeout: 3600