创建域控加入已有的林

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