Hi list:
I have to install a bunch of servers unattended via network (I already
own a DHCP + TFTP server for other PXE-supported installation processes
such as Kickstart), but with the following restrictions:
- Clients to be installed are directly cross-wired to a dedicated
ethernet interface (eth2) of the DHCP server (we don't want to set up
DHCP relay on our routers for security purposes). The DHCP server is
also hosting a TFTP and Samba server from which OS files + Unattended
scripts are downloaded.
- A range of dedicated IP addresses, one per destination subnet, is
used to configure eth2 of the DHCP server so that client and server are
on the same subnet (client is directly configured to get its final IP
address from DHCP lease): everytime we want to install a new client, we
just plug one cable on the first interface of our client and the other
end to eth2 of our DHCP server. In this configuration, the router IP
sent to the client must be set to IP address that we set on eth2.
Several options here:
- When client is sending PXE extended DHCP Discover request, DHCP
Vendor class is set to "PXEClient" so it's easy to create a case for
which clients with this DHCP option set are given right TFTP
(next-server) and router directives
- I noticed that once the client has booted, the udhcp-client is
sending a new DHCP Discover with DHCP option 60 set to "udhcp-client
<VERSION>", so I also grouped these clients into a dhcpd.conf
class group so that these clients receive the same booting params
(definitive client IP address + router set to DHCP server's IP
address): this way, Z share can be easily mounted from client.
- Installation is performing OK so far, but after first boot, the
interface is still getting network parameters from DHCP server with
MSFT dhcp client! In these cases: client gets the final router IP
address for that subnet and is thus unable to continue installation
(mapznrun is failing because it cannot reach Samba server).
Is it possible to set network parameters on client's interface before
first reboot so that installation can still keep on going? I looked for
a way of setting another DHCP option to MSFT client without success. I
am also wondering if I could set up a RunOnceEx command (with correct
netsh parameters) and run it at 12 minutes stage of Windows
installation with
start /wait rundll32.exe iernonce.dll,RunOnceExProcess
All options / advices welcome!
Thanks for help.
Fred.
|
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
unattended-info mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unattended-info