| 跳過導航連結 | |
| 結束列印檢視 | |
|
Oracle Solaris 10 1/13 安裝指南:網路安裝 Oracle Solaris 10 1/13 Information Library (繁體中文) |
下表說明完成 WAN Boot 安裝的網路準備工作之後,安裝系統的方式。
表 13-2 安裝用戶端的方法
|
如果要在安裝用戶端之前安裝金鑰並設定用戶端配置資訊,請使用此安裝方法。然後,可以從 WAN 啟動用戶端,並執行自動安裝。
此程序假定您已經在用戶端 OBP 內安裝金鑰,或者正在執行不安全安裝。如需在安裝前於用戶端上安裝金鑰的資訊,請參閱在用戶端上安裝金鑰。
# init 0
螢幕上會顯示 ok 提示。
ok setenv network-boot-arguments host-ip=client-IP, router-ip=router-IP,subnet-mask=mask-value, hostname=client-name,http-proxy=proxy-IP:port, file=wanbootCGI-URL
備註 - 本指令範例中的行分隔僅依格式需要而設。請勿在完成指令輸入之前按下換行鍵。
ok boot net - install
透過 WAN 進行用戶端安裝。如果 WAN Boot 程式找不到所有必需的安裝資訊,wanboot 程式會提示您提供遺漏的資訊。在提示下輸入附加資訊。
範例 13-4 非互動式 WAN Boot 安裝
在以下範例中,在啟動機器之前便設定了用戶端系統 myclient 的網路啟動引數變數。 此範例假定已經在用戶端上安裝雜湊金鑰與加密金鑰。如需從 WAN 啟動之前安裝金鑰的資訊,請參閱在用戶端上安裝金鑰。
ok setenv network-boot-arguments host-ip=192.168.198.136, router-ip=192.168.198.129,subnet-mask=255.255.255.192 hostname=myclient,file=http://192.168.198.135/cgi-bin/wanboot-cgi ok boot net - 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 net - install Boot device: /pci@1f,0/network@c,1 File and args: - install
設定下列變數。
將用戶端 IP 位址設定為 192.168.198.136。
將用戶端的路由器 IP 位址設定為 192.168.198.129 。
將用戶端的子網路遮罩設定為 255.255.255.192。
將用戶端的主機名稱設定為 seahag。
wanboot-cgi 程式位於 http://192.168.198.135/cgi-bin/wanboot-cgi。
另請參閱
如需如何設定網路啟動引數的更多資訊,請參閱 set(1) 線上手冊。
如需如何啟動系統的更多資訊,請參閱 boot(1M) 線上手冊。
如果要在安裝期間安裝金鑰並在指令行上設定用戶端配置資訊,請使用此安裝方法。
此程序假定在 WAN 安裝中使用 HTTPS。如果您正在執行不使用金鑰的不安全安裝,請不要顯示或安裝用戶端金鑰。
# wanbootutil keygen -d -c -o net=net-IP,cid=client-ID,type=key-type
要安裝的用戶端子網路的 IP 位址。
要安裝的用戶端 ID。用戶端 ID 可以是使用者定義的 ID,也可以是 DHCP 用戶端 ID。
要在用戶端上安裝的金鑰類型。有效的金鑰類型包括 3des、aes 或 sha1。
螢幕上會顯示十六進制的金鑰值。
ok setenv network-boot-arguments host-ip=client-IP,router-ip=router-ip, subnet-mask=mask-value,hostname=client-name, http-proxy=proxy-ip:port,bootserver=wanbootCGI-URL
備註 - 本指令範例中的行分隔僅依格式需要而設。請勿在完成指令輸入之前按下換行鍵。
指定用戶端的 IP 位址。
指定網路路由器的 IP 位址。
指定子網路遮罩值。
指定用戶端的主機名稱。
指定 Web 伺服器上 wanboot-cgi 程式的 URL。
備註 - bootserver 變數的 URL 值不得為一個 HTTPS URL。URL 必須以 http:// 開始。
ok boot net -o prompt - install
螢幕上會顯示 boot> 提示符號。wanboot 程式會提示使用者在 boot> 提示符號下輸入用戶端配置資訊。
boot> 3des=key-value
指定步驟 2 中顯示的 3DES 金鑰十六進制字串。
如果要使用 AES 加密金鑰,請使用以下指令格式。
boot> aes=key-value
boot> sha1=key-value
指定步驟 2 中顯示的雜湊金鑰值。
boot> go
該用戶端透過 WAN 進行安裝。
如果 WAN Boot 程式未找到所有必要的安裝資訊,則 wanboot 程式會提示您提供缺少的資訊。在提示下輸入附加資訊。
範例 13-5 互動式 WAN Boot 安裝
在以下範例中,wanboot 程式會在安裝期間提示您設定用戶端系統的金鑰值。
顯示 WAN Boot 伺服器上的金鑰值。
# 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
此範例使用下列資訊:
指定用戶端子網路的 IP 位址。
指定用戶端 ID。
指定用戶端的 HMAC SHA1 雜湊金鑰值。
指定用戶端的 3DES 加密金鑰值。
如果要在安裝中使用 AES 加密金鑰,請將 type=3des 變更為 type=aes 以顯示加密金鑰值。
在用戶端的 OBP 內設定網路啟動引數變數。
ok setenv network-boot-arguments host-ip=192.168.198.136, router-ip=192.168.198.129,subnet-mask=255.255.255.192,hostname=myclient, bootserver=http://192.168.198.135/cgi-bin/wanboot-cgi
設定下列變數。
將用戶端 IP 位址設定為 192.168.198.136。
將用戶端的路由器 IP 位址設定為 192.168.198.129 。
將用戶端的子網路遮罩設定為 255.255.255.192。
用戶端的主機名稱設定為 myclient。
wanboot-cgi 程式位於 http://192.168.198.135/cgi-bin/wanboot-cgi。
啟動與安裝用戶端。
ok boot net -o prompt - 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 net -o prompt Boot device: /pci@1f,0/network@c,1 File and args: -o prompt
下列指令執行下列作業:
在用戶端上安裝值為 9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04 的 3DES 加密金鑰
在用戶端上安裝值為 b482aaab82cb8d5631e16d51478c90079cc1d463 的 HMAC SHA1 雜湊金鑰
開始安裝。
boot> 3des=9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04 boot> sha1=b482aaab82cb8d5631e16d51478c90079cc1d463 boot> go
另請參閱
如需如何顯示金鑰值的詳細資訊,請參閱 wanbootutil(1M) 線上手冊。
如需如何設定網路啟動引數的更多資訊,請參閱 set(1) 線上手冊。
如需如何啟動系統的更多資訊,請參閱 boot(1M) 線上手冊。
如果您將 DHCP 伺服器配置為支援 WAN Boot 選項,則在安裝期間可以使用 DHCP 伺服器,以提供用戶端配置資訊。如需配置 DHCP 伺服器以支援 WAN Boot 安裝的詳細資訊,請參閱使用 DHCP 伺服器提供配置資訊。
開始之前
此程序假設下列事項:
用戶端系統正在執行中。
已經在用戶端上安裝金鑰,或者正在執行不安全安裝。
如需在安裝前於用戶端上安裝金鑰的資訊,請參閱在用戶端上安裝金鑰。
已經將 DHCP 伺服器配置為支援 SbootURI 與 SHTTPproxy WAN Boot 選項。
這些選項可讓 DHCP 伺服器提供 WAN Boot 所需的配置資訊。
如需如何在 DHCP 伺服器上設定安裝選項的資訊,請參閱使用 DHCP 服務預先配置系統配置資訊 (作業)。
# init 0
螢幕上會顯示 ok 提示。
ok setenv network-boot-arguments dhcp,hostname=client-name
指示 OBP 使用 DHCP 伺服器配置用戶端。
指定想要指定給用戶端的主機名稱。
ok boot net - install
透過 WAN 進行用戶端安裝。如果 WAN Boot 程式找不到所有必需的安裝資訊,wanboot 程式會提示您提供遺漏的資訊。在提示下輸入附加資訊。
範例 13-6 使用 DHCP 伺服器進行 WAN Boot 安裝
在以下範例中,網路上的 DHCP 伺服器提供用戶端配置資訊。此範例要求用戶端的主機名稱 myclient。
ok setenv network-boot-arguments dhcp, hostname=myclient ok boot net - 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 net - install Boot device: /pci@1f,0/network@c,1 File and args: - install
另請參閱
如需如何設定網路啟動引數的更多資訊,請參閱 set(1) 線上手冊。
如需如何啟動系統的更多資訊,請參閱 boot(1M) 線上手冊。
如需如何配置 DHCP 伺服器的詳細資訊,請參閱使用 DHCP 伺服器提供配置資訊。
如果您的用戶端 OBP 不支援 WAN Boot,則可以使用用戶端 CD-ROM 光碟機中的 Oracle Solaris 軟體 - 1 CD 進行安裝。使用本機 CD 時,用戶端會首先從本機媒體擷取 wanboot 程式,而非首先從 WAN Boot 伺服器擷取。
此程序假定在 WAN 安裝中使用 HTTPS。如果執行的是不安全安裝,請不要顯示或安裝用戶端金鑰。
# wanbootutil keygen -d -c -o net=net-IP,cid=client-ID,type=key-type
要安裝的用戶端之網路 IP 位址。
要安裝的用戶端 ID。用戶端 ID 可以是使用者定義的 ID,也可以是 DHCP 用戶端 ID。
要在用戶端上安裝的金鑰類型。有效的金鑰類型包括 3des、aes 或 sha1。
螢幕上會顯示十六進制的金鑰值。
ok boot cdrom -o prompt -F wanboot - install
指示 OBP 從本機 CD-ROM 啟動。
指示 wanboot 程式提示使用者輸入用戶端配置資訊。
指示 OBP 從 CD-ROM 載入 wanboot 程式。
指示用戶端執行 WAN Boot 安裝。
用戶端的 OBP 會從 Oracle Solaris 軟體 - 1 CD 載入 wanboot 程式。wanboot 程式將啟動系統,螢幕上會顯示 boot> 提示符號。
boot> 3des=key-value
指定步驟 2 中顯示的 3DES 金鑰十六進制字串。
如果要使用 AES 加密金鑰,請使用以下指令格式。
boot> aes=key-value
boot> sha1=key-value
指定表示步驟 2中顯示之雜湊金鑰值的十六進制字串。
boot> variable=value[,variable=value*]
在 boot> 提示符號下鍵入以下變數與值對:
指定用戶端的 IP 位址。
指定網路路由器的 IP 位址。
指定子網路遮罩值。
指定用戶端的主機名稱。
指定網路代理伺服器的 IP 位址與通訊埠編號。
指定 Web 伺服器上 wanboot-cgi 程式的 URL。
備註 - bootserver 變數的 URL 值不得為一個 HTTPS URL。URL 必須以 http:// 開始。
您可以使用下列方法輸入這些變數:
在 boot> 提示符號下鍵入一個變數與值對,然後按 Return 鍵。
boot> host-ip=client-IP boot> subnet-mask=mask-value
在 boot> 提示行中鍵入所有變數與值對,然後按 Return 鍵。輸入逗號以分隔每個變數與值對。
boot> host-ip=client-IP,subnet-mask=mask-value, router-ip=router-IP,hostname=client-name, http-proxy=proxy-IP:port,bootserver=wanbootCGI-URL
boot> go
透過 WAN 進行用戶端安裝。如果 WAN Boot 程式找不到所有必需的安裝資訊,wanboot 程式會提示您提供遺漏的資訊。在提示下輸入附加資訊。
範例 13-7 使用本機 CD 媒體進行安裝
在以下範例中,本機 CD 上的 wanboot 程式會在安裝期間提示您設定用戶端的網路介面變數。
顯示 WAN Boot 伺服器上的金鑰值。
# 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
此範例使用下列資訊。
指定用戶端子網路的 IP 位址
指定用戶端 ID
指定用戶端的 HMAC SHA1 雜湊金鑰值
指定用戶端的 3DES 加密金鑰值
如果要在安裝中使用 AES 加密金鑰,請將 type=3des 變更為 type=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
下列指令執行下列作業:
在用戶端上輸入值為 9ebc7a57f240e97c9b9401e9d3ae9b292943d3c143d07f04 的 3DES 加密金鑰
在用戶端上輸入值為 b482aaab82cb8d5631e16d51478c90079cc1d463 的 HMAC SHA1 雜湊金鑰
將用戶端的 IP 位址設定為 192.168.198.124
將用戶端的子網路遮罩設定為 255.255.255.128
將用戶端的路由器 IP 位址設定為 192.168.198.1
將用戶端的主機名稱設定為 myclient
將用戶端 ID 設定為 010003BA152A42
將 wanboot-cgi 程式的位置設定為 http://192.168.198.135/cgi-bin/wanboot-cgi/
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) 線上手冊。