DHCP服务基本搭建

DHCP服务基本搭建

准备环境:

                   两台机器,网络连接设为自定义VMnet*模式

                  

         防护的关闭:

                   iptables  -F              #防火墙

                   setenforce0     #SELinux

                   关闭Vmware虚拟网络编辑器的DHCP功能

                  

         安装DHCP服务

                   软件:dhcp

                   dhcp-common

         端口:udp 67(接收客户端的请求)

                     udp 68 (客户端的源端口,用来向服务器发送数据包,和接收来自于服务器的                                            数据包)

         配置文件:

                   dhcpd  /etc/dhcp/dhcpd.conf

                   dhcrelay  /etc/sysconfig/dhcrelay(中继配置文件)

         配置文件的修改:

                   利用模板文件生成配置文件

                   将配置文件的前几个subnet声明删掉。修改最后一个声明的subnet

                   注:注意配置文件中每行结尾的分号

                            subnet   192.168.88.0  netmask  255.255.255.0{

                                     #声明要分配的网段和子网掩码

                                     range 192.168.88.3 192.168.88.254;

                                     #声明可用IP地址池

                                     option domain-name " linuxlc.com" ;

                                     #设置DNS

                                    option domain-name-servers 8.8.8.8 ;

                                     #设置DNS服务器地址

                                     option routers  192.168.88.2;

                                     #默认网关的地址(可不改)

                                     option broadcast-address192.168.88.255

                                     #广播地址(可有可无)

                                     default-lease-time600;

                                     #默认租约(s

                                     max-lease-time 7200;}

                                     #最大租约(s

                   重启服务:                       service dhcpd start

                   重启客户机的网卡:     ifdown eth0;ifup eth0

保留地址(固定地址分配)

         1、arp  -a 查看客户机的mac地址

         2、修改/etc/dhcp/dhcpd.conf文件

                   host  fantasia {

                            hardware  ethernet 客户机的mac地址;

                            #想要固定ip的客户机的mac地址

                            fixed-address地址池中的某一IP          }

                            #固定分配给客户机的ip地址

         3、service  dhcpd  restart

         4、重启客户机网卡验证IP获取是否成功

                   注:改地址不要事已分配地址池的IP

超级作用域(同一局域网)

              超级作用域:

                   DHCP服务器可为单个物理网络上的客户端提供多个作用域租约

         实验环境准备:

                  三台虚拟机同一局域网,一个DHCP服务器,两个客户机

         实验:

                   1、修改/etc/dhcp/dhcpd.conf文件

                           #之前的网段声明和主机声明全都注释掉!

                   shared-network public {

                            subnet  192.168.88.0 netmask 255.255.255.0{

                                     option routers 192.168.88.1;

                                     range 192.168.88.3 192.168.88.3;}

                            subnet   192.168.89.0   netmask 255.255.255.0{

                                     option routers  192.168.89.1;

                                     range 192.168.89.3 192.168.89.5;}

                            }

                            #下面几行都删掉

                   2、重启:service  dhcpd restart

                   3、分别重启两台机器的网卡,查看获取的地址

DHCP中继

              实验环境准备

                  一台DHCP服务器:      eth0(192.168.1.2)连接内网VMnet10

                  一台DHCP中继:        eth0(192.168.1.1)连接内网VMnet10

                                                      eth1(200.200.200.1)连接外网VMnet15                

                   一台外网客户机:         eth0在VMnet15

配置DHCP服务器

         1、环境准备

                            iptales-F    setenforce 0

                            yum-y install dhcp  

         2、修改/etc/dhcp/dhcpd.conf文件

                            #声明两个subnet,其他无关可以不做操作或删除

                            subnet 192.168.1.0 netmask255.255.255.0 {

                                     range 192.168.1.5 192.168.1.10;

                                     option domain-name-servers 192.168.1.2;

                                     option routers 192.168.1.1;

                                     option broadcast-address 192.168.1.255;

                                     }

                            subnet 200.200.200.0 netmask255.255.255.0 {

                                     range200.200.200.5 200.200.200.10;

                                     option domain-name-servers 192.168.1.2;

                                     option routers 200.200.200.1;

                                     option broadcast-address200.200.200.255;

                                     }

         3、保存退出,重启dhcpd服务 servicedhcpd start

         4、指定网关:routeadd default gw 网关内网卡ip

配置DHCP中继服务器

         1、一块网卡ip=192.168.1.1

            一块网卡ip=200.200.200.1

         2、            iptales -F    setenforce 0

                                     yum-y install dhcp  

                                     修改 /etc/sysconfig/dhcrelay文件

                                      第四行INTERFACES=“eth0   eth1” 

                                      第六行DHCPSERVERS=”192.168.1.2”               #dhcp服务器ip

                                      重启dhcrelay服务  service dhcrelay start

         3、修改/etc/sysctl.conf文件。

                                      将netipv4.ip_forward= 1

                                     重启sysctl   -p

配置内网主机

                  iptales -F    setenforce 0

                   重启网卡   ifdown ifup   ifconfig   

配置外网主机

                  ptales -F    setenforce 0

                   重启网卡   ifdown ifup   ifconfig   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值