一、DHCP服務
1、軟件包:dhcp
2、服務名:dhcpd(主程序)、dhcrelay(中繼服務)
3、端口:udp 67udp 68
4、配置文件:
/etc/dhcp/dhcpd.conf主配置文件 /etc/sysconfig/dhcrelay中繼配置文件 /usr/share/doc/dhcp*/dhcpd.conf.sample主配置文件模板
5、常見配置項
……
6、搭建DHCP和DHCP中繼服務
實驗過程:
實驗環境:
DHCP服務器複製IP以及網關192.168.1.3
網關192.168.1.2
中繼,配置兩個不同的網卡的IP並且激活
Eth0 192.168.1.2 eth1 200.200.200.1
網關192.168.1.2 網關200.200.200.1
客戶端:設置網卡自動獲取
192.168.
搭建DHCP服務器:
服務器端:
1、yum -yinstall dhcp 2、cp/usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf 3、vim /etc/dhcp/dhcpd.conf刪除多餘配置,保留一個subnet區域 subnet192.168.1.0 netmask 255.255.255.0 { option routers192.168.1.2;#中繼eth0的ip地址 option subnet-mask255.255.255.0; optiondomain-name-servers 192.168.1.2;DNS range 192.168.1.10192.168.1.100; default-lease-time21600; max-lease-time23200; } 4、servicedhcpd restart
客戶端:
1、vim/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp 2、servicenetwork restart
搭建DHCP中繼服務:
服務器端:
1、yum -yinstall dhcp 2、cp/usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf 3、vim/etc/dhcp/dhcpd.conf 刪除多餘配置,保留一個subnet區域 subnet192.168.1.0 netmask 255.255.255.0 { option routers192.168.1.2;#中繼eth0的ip地址 option subnet-mask255.255.255.0; optiondomain-name-servers 192.168.1.2; range 192.168.1.10192.168.1.100; default-lease-time21600; max-lease-time23200; } subnet200.200.200.0 netmask 255.255.255.0 { option routers200.200.200.1;#中繼eth1的IP地址 option subnet-mask255.255.255.0; optiondomain-name-servers 200.200.200.1; range200.200.200.10 200.200.200.100; default-lease-time21600; max-lease-time23200; } host faa { 聲明MAC綁定 hardware ethernet 00:0c:29:25:ed:0c;要綁定ip的mac fixed-address 200.200.200.25; 綁定的IP } 4、servicedhcpd restart 5、route adddefault gw 192.168.1.2#中繼eth0的ip地址
中繼端:
1、yum -yinstall dhcp 2、vim/etc/sysctl.conf ip.net.ipv4_forward1 3、sysctl -p 4、vim/etc/sysconfig/dhcrelay INTERFACE= "eth0 eth1" DH7CPSERVER= "192.168.1.3"#DHCP的ip地址 5、servicedhcrelay restart
客戶端:
1、vim/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=dhcp 2、servicenetwork restart
二、MAC綁定IP地址
在DHCP服務器上聲明,
host faa { hardware ethernet 00:0c:29:25:ed:0c; fixed-address 200.200.200.25; }
7 subnet 地址段 netmask mac地址 { 48 range 10.5.5.26 10.5.5.30;(地址池) 49 option domain-name-servers ns1.internal.example.org;(dns地址) 50 option domain-name "internal.example.org"; 51 option routers 10.5.5.1;(網關) 52 option broadcast-address 10.5.5.31;(廣播地址) 53 default-lease-time 600;(最短時間) 54 max-lease-time 7200;(最長時間) 55 }