[작성중]자동으로 Active Directory 환경에 조인 하기

다수의 가상머신 혹은 PC들을 관리하다보면 AD환경에 가입시켜야 할때가 있다.

이럴때 일일이 데스크탑 윈도우에 로그인하여 조인하는것은 너무 번거롭다.

그래서 자동으로 할수 있는 방법이 있을까 찾던 끝에 좀 더 수월하게 많은 데스크탑 WINDOWS들을

AD환경에 가입 시킬수 있는 툴을 찾았다.

단말의 MAC주소를 통해 미리정해놓은 호스트네임으로 변경하고,

WINDOWS 의 NETDOM을 이용하여 도메인에 가입시켜주는 툴이다.

1. WINDOWS 원격 서버 관리도구을 설치한다.

NETDOM명령어를 사용하기 위해서 필요한 RSAT 을 설치하는데 거의 윈도우즈7 환경일테니 RSAT FOR WINDOWS 7를 아래 링크에서 받아 설치한다.

https://www.microsoft.com/ko-KR/download/details.aspx?id=39296

2. netdom 명령활성화

필자가 가장 삽질한 부분이었는데 단순히 위 도구만 설치한다고 해서 명령을 사용할수 있는것이 아니었다.

윈도우즈 추가기능에서 아래와 같이 기능을 활성화 해준다.

3. 호스트네임 변경 및 가입 툴 설정

해당 파일은 특별히 설치나 관리가 필요하지 않았다. 알고나면 간단했는데 파악하기가 쉽지는 않았다.

3.1 툴 다운로드

해당툴은 소스포지에서 찾았다. 아래링크에서 다운받자.

https://sourceforge.net/projects/admanag/

3.2 설정파일 수정

해당 파일의 압축을 풀면 디렉토리 안에 “settings.ini” 파일이 존재한다.

이것을 텍스트에디터를 통해 열어서 수정하자.

아래 내용에서 붉은색으로 리마크 되어있는 부분만 수정하면 될것이다.

==내용==

//If set to 1 program doesn’t make any changes to system, to enable full functionality set to 0
[INACTIVE]
<<파일을 수정하였다면 1에서 0으로 변경하면 된다.
//If set to 0, program removes it’s logfile after each run
[DEBUG]
1
//If set to 1 program tries to get hosts file from network, else local file is used
[REMOTE_HOSTS_SOURCE]
1 <<MAC주소와 호스트네임을 매칭할 파일이 원격지에 있다면 1로 설정한다. (로컬에 있다면 0)
//Path to nethosts.csv file, can contain spaces, use IP not DNS!
[REMOTE_PATH]
\\서버IP\DIRECTORY  <<해당파일이 있는 서버와 경로를 지정한다.
[TEMP_DRIVE_LETTER]
Z:
[SOURCE_FILE]
nethosts.csv
[DOMAIN]
odaeng.net  <<AD 도메인명.
[USER]
administrator <<AD 관리자 계정.
[PASSWORD]
패스워드 <<AD관리자 계정의 암호

==내용 끝==

3.4 nethost.csv 파일 수정

단말의 맥주소와 비교하여 변경할 호스트네임을 참조하는 파일이다.