Oracle Solaris 10 9/10 설치 설명서: 네트워크 기반 설치

Procedure로컬 CD 매체를 사용하여 WAN 부트 설치 수행

클라이언트 OBP가 WAN 부트를 지원하지 않는 경우 클라이언트 CD-ROM 드라이브에 삽입된 Solaris Software - 1 CD를 사용하여 설치할 수 있습니다. 로컬 CD를 사용하는 경우 클라이언트는 WAN 부트 서버가 아닌 로컬 매체에서 wanboot 프로그램을 검색합니다.

이 절차에서는 사용자 WAN 설치에 HTTPS를 사용하고 있다고 가정합니다. 비보안 설치를 수행하고 있는 경우에는 클라이언트 키를 표시하거나 설치하지 않습니다.

로컬 CD에서 WAN 부트 설치를 수행하려면 다음 단계를 수행합니다.

  1. WAN 부트 서버의 웹 서버 사용자와 동일한 사용자 역할을 가정합니다.

  2. 각 클라이언트 키 값을 표시합니다.


    # wanbootutil keygen -d -c -o net=net-ip,cid=client-ID,type=key-type
    
    net-ip

    설치 중인 클라이언트의 네트워크 IP 주소입니다.

    client-ID

    설치 중인 클라이언트의 ID입니다. 클라이언트 ID는 사용자 정의 ID나 DHCP 클라이언트 ID일 수 있습니다.

    key-type

    클라이언트에 설치하는 키 유형입니다. 유효한 키 유형은 3des, aes 또는 sha1입니다.

    키의 16진수 값이 표시됩니다.

  3. 설치 중인 각 클라이언트 키 유형에 대해 이전 단계를 반복합니다.

  4. 클라이언트 시스템에서 Solaris Software - 1 CD를 CD-ROM 드라이브에 삽입합니다.

  5. 클라이언트 시스템의 전원을 켭니다.

  6. CD에서 클라이언트를 부트합니다.


    ok boot cdrom -o prompt -F wanboot - install
    
    cdrom

    OBP에게 지시하여 로컬 CD-ROM에서 부트합니다.

    -o prompt

    wanboot 프로그램에 지시하여 클라이언트 구성 정보를 입력하라는 메시지를 표시합니다.

    -F wanboot

    OBP에 지시하여 CD-ROM에서 wanboot 프로그램을 로드합니다.

    - install

    클라이언트에 지시하여 WAN 부트 설치를 수행합니다.

    클라이언트의 OBP는 Solaris Software - 1 CD에서 wanboot 프로그램을 로드합니다. wanboot 프로그램이 시스템을 부트하며 boot> 프롬프트가 표시됩니다.

  7. 암호 키 값을 입력합니다.


    boot> 3des=key-value
    
    3des=key-value

    단계 2에서 표시된 3DES 키의 16진수 문자열을 지정합니다.

    AES 암호 키를 사용하는 경우 다음 형식으로 이 명령을 사용합니다.


    boot> aes=key-value
    
  8. 해싱 키 값을 입력합니다.


    boot> sha1=key-value
    
    sha1=key-value

    단계 2에서 표시된 해싱 키 값을 나타내는 16진수 문자열을 지정합니다.

  9. 네트워크 인터페이스 변수를 설정합니다.


    boot> variable=value[,variable=value*]

    boot> 프롬프트에서 다음 변수와 변수 값 쌍을 입력합니다.

    host-ip=client-IP

    클라이언트의 IP 주소를 지정합니다.

    router-ip=router-ip

    네트워크 라우터의 IP 주소를 지정합니다.

    subnet-mask=mask-value

    서브넷 마스크 값을 지정합니다.

    hostname=client-name

    클라이언트의 호스트 이름을 지정합니다.

    (선택 사항) http-proxy=proxy-ip:port

    네트워크 프록시 서버의 IP 주소와 포트 번호를 지정합니다.

    bootserver=wanbootCGI-URL

    웹 서버에서 wanboot-cgi 프로그램의 URL을 지정합니다.


    주 –

    bootserver 변수의 URL 값은 HTTPS URL이 아니어야 합니다. URL은 http://로 시작해야 합니다.


    다음 방법으로 이러한 변수를 입력할 수 있습니다.

    • boot> 프롬프트에서 한 개의 변수와 값 쌍을 입력한 다음 Enter 키를 누릅니다.


      boot> host-ip=client-IP
      boot> subnet-mask=mask-value
      
    • boot> 프롬프트 행에 변수와 값 쌍을 모두 입력한 다음 Enter 키를 누릅니다. 쉼표를 입력하여 각 변수와 값 쌍을 구분합니다.


      boot> host-ip=client-IP,subnet-mask=mask-value,
      router-ip=router-ip,hostname=client-name,
      http-proxy=proxy-ip:port,bootserver=wanbootCGI-URL
      
  10. 부트 프로세스를 계속하려면 다음 명령을 입력합니다.


    boot> go
    

    클라이언트가 WAN을 통하여 설치합니다. WAN 부트 프로그램에서 필요한 설치 정보를 모두 찾지 못한 경우 wanboot 프로그램은 빠진 정보를 입력하라는 프롬프트를 표시합니다. 프롬프트에 추가 정보를 입력합니다.


예 13–7 로컬 CD 매체를 사용하여 설치

다음 예에서 로컬 CD의 wanboot 프로그램은 설치 도중 클라이언트에 네트워크 인터페이스 변수를 설정하라는 메시지를 표시합니다.

WAN 부트 서버의 키 값을 표시합니다.


# wanbootutil keygen -d -c -o net=192.168.198.0,cid=010003BA152A42,type=sha1
b482aaab82cb8d5631e16d51478c90079cc1d463
# wanbootutil keygen -d -c -o net=192.168.198.0,cid=010003BA152A42,type=3des
9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04

위 예에서는 다음 정보를 사용합니다.

net=192.168.198.0

클라이언트 서브넷의 IP 주소를 지정합니다.

cid=010003BA152A42

클라이언트의 ID를 지정합니다.

b482aaab82cb8d5631e16d51478c90079cc1d463

클라이언트의 HMAC SHA1 해싱 키 값을 지정합니다.

9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04

클라이언트의 3DES 암호 키 값을 지정합니다.

설치에 AES 암호화 키를 사용하는 경우에는 type=3destype=aes로 변경하여 암호화 키 값을 표시합니다.

클라이언트를 부트하고 설치합니다.


ok boot cdrom -o prompt -F wanboot - install
Resetting ...


Sun Blade 100 (UltraSPARC-IIe), No Keyboard
Copyright 1998-2003 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.x.build_28, 512 MB memory installed, Serial #50335475.
Ethernet address 0:3:ba:e:f3:75, Host ID: 83000ef3.



Rebooting with command: boot cdrom -F wanboot - install                            
Boot device: /pci@1f,0/network@c,1  File and args: -o prompt

boot> 3des=9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04

boot> sha1=b482aaab82cb8d5631e16d51478c90079cc1d463

boot> host-ip=192.168.198.124

boot> subnet-mask=255.255.255.128

boot> router-ip=192.168.198.1

boot> hostname=myclient
boot> client-id=010003BA152A42

boot> bootserver=http://192.168.198.135/cgi-bin/wanboot-cgi

boot> go

위 명령으로 다음 작업을 수행합니다.


참조

키 값을 표시하는 방법에 대한 자세한 내용은 wanbootutil(1M)을 참조하십시오.

네트워크 부트 인수를 설정하는 방법에 대한 자세한 내용은 set(1)을 참조하십시오.

시스템을 부트하는 방법에 대한 자세한 내용은 boot(1M)을 참조하십시오.