![]() |
![]() |
| ||||
|
# mkdir /tftpboot |
This command configures the machine as a TFTP, bootparams, and RARP server.
Create a symbolic link to the directory.
# ln -s /tftpboot/. /tftpboot/tftpboot |
Enable the tftp line in inetd.conf.
Check that the /etc/inetd.conf entry reads as follows:
tftp dgram udp wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot |
This line prevents inettftpd() from retrieving any file other than the file that is located in /tftpboot.
Edit the hosts database, and add the host names and IP addresses for every client on the network.
Edit the ethers database, and create entries for every host on the network to run in network client mode.
Edit the bootparams database.
See bootparams Database. Use the wildcard entry or create an entry for every host that runs in network client mode.
On a command line, type the following command.
# pkill -HUP inetd |
Information for setting up install servers and boot servers is found in Solaris 9 Installation Guide.
Network clients receive their configuration information from network configuration servers. Therefore, before you configure a host as a network client you must ensure that at least one network configuration server is set up for the network.
How to Configure Hosts for Network Client ModeDo the following on each host to be configured in network client mode:
Become superuser.
Check the directory for the existence of an /etc/nodename file. If such a file exists, delete it.
Eliminating /etc/nodename causes the system to use the hostconfig program to obtain the host name, domain name, and router addresses from the network configuration server. See Network Configuration Procedures.
Create the file /etc/hostname.interface, if this file does not exist.
Ensure that the file is empty. An empty /etc/hostname.interface file causes the system to acquire the IP address from the network configuration server. If you are using IPv6, see IPv6 Network Interface Configuration File.
Ensure that the /etc/inet/hosts file contains only the host name and IP address of the loopback network interface.
For more information, see Loopback Address. The file should not contain the IP address and host name for the local machine (primary network interface). If you are using IPv6, see /etc/inet/ipnodes File.
Check for the existence of an /etc/defaultdomain file. If such a file exists, delete it.
The hostconfig program sets the domain name automatically. If you are overriding the domain name that is set by hostconfig, type the substitute domain name in the file /etc/defaultdomain.
Ensure that the search paths in the client's /etc/nsswitch.conf reflect the name service requirements for your network.
Previous Contents Index Next ![]() |