Vault7: CIA Hacking Tools Revealed
Navigation: » Latest version
Owner: User #524297
Use the Solaris Automated Install Server
Bypassing the use of any DHCPDynamic Host Configuration Protocol server
SPARC Clients
For provisioning SPARC clients you can work around having to make any
changes to the pre-existing DHCPDynamic Host Configuration Protocol server by giving the SPARC client,
through the its PROM, the client's network identity and the address of the
AIArtificial Intelligence server. This information will enable the SPARC client to send a request
to that server to boot and begin the install process. To set up this
information in the boot PROM follow the instructions below. Note that the
client to be provisioned does not have to be on the same subnet as the AI
server.
{b} ok setenv network-boot-arguments
host-ip=<client-ip>,router-ip=<router-ip>,\
subnet-mask=<mask>,hostname=<name-of-client>,\
file=http://<aiserver-ip>:5555/cgi-bin/wanboot-cgi
{b} ok boot net - install
where:
-
client-ip
is the IP address of system to have Solaris installed -
router-ip
is the IP address of the router. If AIArtificial Intelligence server and client are on same private subnet, use the AIArtificial Intelligence server's IP. Typically the router is xxx.xxx.xxx.1 or xxx.xxx.xxx.254. -
subnet-mask
is the network mask, e.g. 255.255.255.0. -
name-of-client
is the hostname assigned to the client on which Solaris will be installed. -
aiserver-ip
is the IP address of the AIArtificial Intelligence Server
The above boot PROM commands are persistent, but will only take effect
if the system is booted using the "net" network device as in
"boot net - install"
X86 Clients
For x86 installations, there is no generally accepted way to
specify through the BIOSBasic Input/Output System what installation server to use. In that case,
or for the general situation where, by policy, it is not possible to use a
production network for installation purposes- the usual workaround is
either a dedicated installation network with its own DHCPDynamic Host Configuration Protocol server or
a temporary network created for the purposes of installing a system
or small set of systems.
Related articles
('contentbylabel' missing)