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