Transcript Slide 1

DHCP
DHCP
DHCP
DHCP
DHCP (Dynamic Host Configuration Protocol) is a
network service that enables clients to obtain
network settings (IP Address, Subnet Mask, Default
Gateway, DNS Server, Hostname and Domain)
automatically from a central server
The DHCP client sends a broadcast request to find
the DHCP server and the DHCP server in the subnet
responds with an IP address (and other common
network parameters) from a pool of IP addresses
The IP address can be bound to the MAC address
of the client
Daemon: dhcpd
Lease file: /var/lib/dhcp/dhcpd.leases
DHCP
DHCP Server Configuration
Configuration File: /etc/dhcpd.conf
subnet 172.28.0.0 netmask 255.255.0.0 {
authoritative;
option routers
172.28.1.254;
option subnet-mask
255.255.0.0;
option domain-name
"iitk.ac.in";
option domain-name-servers
172.31.1.1;
range 172.28.4.2 172.28.7.254;
default-lease-time 7200;
max-lease-time 10800;
host tc1 {
hardware ethernet 00:80:64:1A:E9:14;
fixed-address 172.28.120.32;
}
}
DHCP
DHCP Client Configuration
Configure the Network Configuration to pickup
network settings from DHCP server
/etc/sysconfig/network-scripts/ifcg-eth0
BOOTPROTO=dhcp (static)
Applications  System Settings  Network
NIS Server Setup
NIS SERVER SETUP
NIS Server Setup
Network Information Service
Directory
Service
for
Authentication and Accounting
Centralized
The NIS server and all NIS clients are
members of a NIS domain
Single Master Server and Multiple Slave
Servers
Uses ypserv, yppasswdd and ypbind daemon
(also uses portmap and rpc service)
NIS Server Setup
NIS Server Configuration
Edit File /etc/sysconfig/network and add
NISDOMAIN=<mynisdomain>
Build NIS maps by running
/usr/lib/yp/ypinit –m
(ypserv should be running)
service ypserv start/stop/restart
service yppasswdd start/stop/restart
NIS Server Setup
NIS Client Configuration
Specify NIS Server and NIS Domain
/etc/yp.conf
domain <mynisdomain> server <nis server IP>
/etc/nsswitch.conf
passwd:
shadow:
group:
files nis
files nis
files nis
/etc/sysconfig/network
NISDOMAIN=<mynisdomain>
service ypbind start/stop/restart
NIS Server Setup
NIS Troubleshooting
Use ypwhich to find and verify which server a
client is bound to, if any
Use ypcat to verify that correct NIS data is
available.
ypcat passwd | more