예전부터 한번 해보고 싶었는데, 오늘에야 테스트를 해보게 되었습니다. VMware 환경에서 테스트를 해봤는데 별다른 어려움 없이 성공할 수 있었습니다. 실제 환경에서 L2 스위치 기반으로 네트웍 부팅을 이용해 OS를 설치할 일은 거의 없겠지만, 이런거 재미있어 하는 분들은 한번쯤 테스트해보시는 것도 나쁘지 않을 듯 싶습니다.

자세한 가이드는 생략하고 그냥 전체적인 흐름만 보여드리겠습니다.

우선 Windows 배포 서비스를 구성하려면 4가지 요소가 필요합니다.
ㅇ Active Directory
ㅇ DHCP 서버
ㅇ DNS 서버
ㅇ Windows 배포 서비스

저는 서버 2008 R2 한 대에 위 4가지 요소를 전부 구성하겠습니다.


1. 네트워크 설정

일단 서버에 고정 IP를 설정해주세요. VMware에 아무런 설정을 하지 않았다면 아마 192.168.128.0 대역이 DHCP로 할당되어 있을 텐데, 저는 192.168.1.0 대역으로 설정해놨기 때문에


서버에 아래와 같이 고정 IP를 설정해 두었습니다.



2. Active Directory 도메인 서비스

이제 AD를 구성해봅시다. dcpromo.exe 를 실행하시면 Active Directory 도메인 서비스 설치 마법사가 뜨는데, 한글로 되어 있으니 별다른 어려움 없이 진행하실 수 있을 겁니다. 새 포트리스에 새 도메인 만들기 하셔서 대충 아무 도메인이나 하나 만들어보세요. 저는 snoopy.com 도메인을 만들겠습니다.


중간에 DNS 서버 역할도 당연히 체크해주시구요.



3. Windows 배포 서비스, DHCP 서버 추가

위 AD 구성 과정에서 AD랑 DNS는 설치가 되었으니, 이제 Windows 배포 서비스와 DHCP 서버를 추가해봅시다. 서버관리자에서 역할을 추가하시면 됩니다.


DNS 서버 지정하는 항목에서는 제일 처음에 설정하셨던 서버 자신의 고정 IP를 넣어주세요.


DHCP 범위 추가하는 단계에서는 서버랑 동일한 네트웍 대역으로 넣어주시면 됩니다. 저는 서버 IP를 192.168.1.10으로 줬기 때문에 DHCP IP 대역은 대충 192.168.1.20 ~ 192.168.1.30 으로 줬습니다.


DHCPv6 부분은 상태 비저장 모드를 사용하지 않습니다에 체크하고 넘겼습니다.



4. Windows 배포 서비스 구성

이제 마지막 단계로, 실질적으로 설치 이미지를 PXE 부팅으로 제공하기 위해 Windows 배포 서비스를 구성해야 합니다. 서버에 우클릭 해서 서버 구성 누르면 마법사가 나오는데 워낙에 잘 설명되어 있어서 따로 설명드릴 부분이 없습니다.


우리는 아래 4가지 요구 사항을 전부 서버 한 대에 구성해놨죠?


DHCP 옵션 60에서는 이 서버에 DHCP 역할을 구성했기 때문에, 아래 두개의 칸에 체크를 해주시구요


저는 뭐 어차피 테스트라 모든 클라이언트에 응답하도록 설정했습니다.


이미지 추가를 바로 해주시면 되겠죠? 저는 윈도우 7 32비트 원본을 추가해봤습니다.


5. 부팅 및 설치 테스트

이제 설치를 시도해볼까요? VMware에서 깡통 VM을 만들면 기본적으로 PXE 부팅을 시도하기 때문에 별다른 설정 없이 바로 부팅되었습니다. 처음에 F12 키를 누르라는 메시지가 나오면 성공한 것입니다.


위에 보시면 DHCP로 클라이언트가 192.168.1.20 이라는 IP를 할당받았죠? 제가 아까전에 192.168.1.20 ~ 192.168.1.30 범위를 DHCP로 지정해줬기 때문입니다.

아래 보시면 192.168.1.10 으로부터 boot.wim 파일을 잘 전송받는 모습입니다.


설치 첫 화면이 일반 DVD 부팅과는 좀 다르네요. Windows 배포 서비스라고 표시되어 있습니다.


도메인 계정을 묻는 창이 뜨는데, 각자 자신의 도메인 계정을 넣어주세요.


일반 DVD 부팅이 아니기 때문에 설치 이미지는 5가지 전부 선택할 수 있네요.


나머지 과정은 특별한게 없으니 생략하도록 하겠습니다.


설명이 자세하지 않기 때문에 초보자 분들이 따라하기엔 조금 어려울 수도 있으나, 중간에 막히면 하나씩 풀어나가는 재미도 있으니 관심있는 분은 시도해보시기 바랍니다. ^^
신고

Tag : , , , ,
  1. 첫댓글
    2012.02.28 01:59 신고

    오 저 기능 유용하겠네요.. 쓸일은 없겠지만(?그럼 뭐가유용한??)
    어쨋든 ㅎㅎ 감사합니다

  2. 첫댓글
    2012.02.28 02:06 신고

    스누피님, 항상 감사하게 보고있습니다..

    이 포스팅이랑 상관은 없지만 혹시 xp설치할때 여러버전을 한 iso파일로 통합시켜서
    cd(dvd 또는 usb 등)한개로 설치할 순 없나요? 예를들어, xp snoopy r2와 black edition 두가지를
    선택해서 설치할 수 있게요... 알려주실 수 있으신지...?

  3. 네뜨웍
    2012.02.28 06:24 신고

    스누피님...글 잘 읽어보았습니다.
    혹시 Windows 배포 서비스 구성4가지 요소중
    DHCP 서버가 있는데요..DHCP가 아닌 고정IP로는 않되나요?
    사내에서 사용해보고 싶은데..사내망은 고정IP를 쓰고 있어서요^^

  4. 테트리우스
    2012.02.28 13:44 신고

    윈도우7 에서 윈도우7 을 배포 할수있는 방법은 없을까요? ^^;

    • 핫코크
      2012.03.08 13:02 신고
      수정 및 삭제

      WDS (윈도우 배포 서비스)는 윈도우 서버 제품군에 있는 기능입니다. 윈도우7에서 할수 있는 서버 역활이라곤 IIS나 FTP 정도여서... 윈도우 배포 서비스는 할 수 없고 다른 S/W등을 찾아서 하시면 될 수 있지 않을까요?

  5. singup
    2012.03.04 20:57 신고

    Windows8-Consumer Preview 버젼이 나왔네요^^
    지금 설치중 입니다.
    벌써 100만 카피이상 다운로드라니......

  6. BlogIcon 인이짱
    2012.03.11 12:38 신고

    제가 학내망에서 한번 사용해 보려고 하니...
    위 설정대로 했더니 같은 건물에 있는 일부 컴퓨터들이 인터넷을 2008세팅한 PC로 잡아버리네요...
    그래서 인터넷이 안되는 상황이구요...
    충돌을 없애는 방법이 없을까요....

  7. 쿠아
    2012.03.14 11:20 신고

    배포서비스에서 이미지 파일 추가할때 설치이미지와 부팅이지미가 CD에 각각 boot,install.wim파일이 sources 폴더에 있는데 XP같은 경우는 sources폴더가 없는데 이런경우는 어떻게 이미지를 추가하나요ㅠ
    xp를 배포할경우를 알려주시면 감사하겠습니다.

  8. 나은성
    2012.03.15 11:42 신고

    이거슨 서버와 클라이언트간에 1:1 접속상태인데요. 물론 이 경우는 잘되지만...
    그러나 공유기를 거쳐 연결된 경우에는 잘 안됩니다.
    이유는 공유기의 DHCP 기능과 충돌하기 때문인데 꼭 랜선을 분리해서 직접연결을 통해서만 되더군요.

  9. 핫코크
    2012.04.04 21:07 신고

    WDS에 관해서 몇자 적어봅니다.
    1) XP는 위처럼 저렇게 설치가 불가능합니다. XP를 저런 방식으로 하려면
    XP 클린 설치 -> XP SYSPREP 봉인 (시스템 종료) -> WDS 에서 이미지 캡쳐 마법사로 WIM 파일 생성 -> 해당 WIM 파일을 WDS에 등록 -> 배포 서비스에서 XP WIM파일을 배포함 이렇게 해야 합니다... 특히 가상 머신으로 할 경우 약간 복잡해 지더군요 ㅠㅠ

    2) DHCP 관련 충돌
    만약 공유기로 WDS를 테스트 하신다면 WDS 서버에는 DHCP 역할을 설치 안하셔도 됩니다. 더불어 WDS 구성에 DHCP에 들어가는 옵션 (옵션60)은 체크 하지 않으셔도 됩니다. 단, 공유기에 DHCP 서버 기능이 돌아가고 있어야 하고, VM으로 할시 Bridge 연결이어야 겠지요

  10. 피쉬맨
    2012.04.25 13:39 신고

    AD 서버의 IP 192.168.0.XXX 와 클라이언트 IP 218.159.XXX.XXX 대역이 달라도
    상관없는건지요...

  11. 바람의전설
    2013.04.24 00:25 신고

    pxe 와 가상화를 이용한 하드없는 클라이언트 부팅에 관한 내용은 혹 없을까요?

    요즘 피방이 이렇게 운영한다고 하는데요...

  12. BlogIcon 김대현
    2013.09.26 00:21 신고

    껌이네

  13. ldm
    2013.09.26 20:38 신고

    그러면 pe 이미지를 Windows 배포 서비스에 추가하면, pe가 부팅되나요?

  14. 크로우
    2013.12.06 19:53 신고

    와.. 이거 대박인데요..?
    유용한 글 잘 보고 갑니다.
    감사합니다.