·项目内容:

1)解决客户机过多和ip地址冲突的问题搭建dhcp服务器

2)服务器ip地址为192.168.1.1

3)分配的IP地址段为192.168.1.100-192.168.1.200

4)网关地址为192.168.1.1

5)DNS服务器地址为192.168.1.253

·项目实施步骤:

 步骤一、配置网络ip地址。

[root@localhost Server]#vim /etc/sysconfig/network-scripts/ifc·f·g-eth0

# Intel Corporation 82545EM GigabitEthernet Controller (Copper)

DEVICE=eth0

BOOTPROTO=none                            //设ip地址为静态获取

ONBOOT=yes                                      //随系统启动

HWADDR=00:0c:29:4e:c0:0c

NETMAKS=255.255.255.0

IPADDR=192.168.1.254

[root@localhost ~]# service network restart    //重启网路服务使ip地址设置生效

正在关闭接口 eth0:                                                            [确定]

关闭环回接口:                                                                    [确定]

弹出环回接口:                                                                    [确定]

弹出界面 eth0:                                                                   [确定]

 步骤二、检查dhcp软件包是否安装。

[root@localhost ~]# rpm -q dhcp

package dhcp is not installed

 步骤三、未安装dhcp软件包,放入光盘,安装dhcp软件包。//如果已安装请跳过此步骤

[root@localhost ~]# cd /misc/cd/Server/                 //进入磁盘挂载目录

[root@localhost Server]# ls dhcp*                           //查找dhcp有关的软件包

dhcp-3.0.5-31.el5_8.1.x86_64.rpm(dhcp服务包)

dhcpv6-1.0.10-20.el5.x86_64.rpm

dhcp-devel-3.0.5-31.el5_8.1.i386.rpm    dhcpv6-client-1.0.10-20.el5.x86_64.rpm

dhcp-devel-3.0.5-31.el5_8.1.x86_64.rpm

[root@localhost Server]# rpm -ivh dhcp-3.0.5-31.el5_8.1.x86_64.rpm    //安装软件包

Preparing...            ###########################################[100%]

1:dhcp                    ###########################################[100%]

 步骤四、查找dhcpd的主配置文件。

[root@localhost Server]# rpm -ql dhcp |less

/etc/dhcpd.conf (dhcp服务的主配置文件)

/etc/rc.d/init.d/dhcpd

/etc/rc.d/init.d/dhcrelay

/etc/sysconfig/dhcpd

/etc/sysconfig/dhcrelay

/usr/bin/omshell

/usr/sbin/dhcpd

/usr/sbin/dhcrelay

 步骤五、编辑dhcpd服务的主配置文件。

[root@localhost ~]#vim /etc/dhcpd.conf

......

ddns-update-style interim;

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers                    192.168.1.1;                          //网关地址

option subnet-mask               255.255.255.0;                //子网掩码

option domain-name             "ssxiaoguai.com";           //域名

option domain-name-servers        192.168.1.253;                   //DNS服务器地址

range dynamic-bootp 192.168.1.100 192.168.1.200;            //分配的ip地址池

default-lease-time 21600;                                    //租约时间

max-lease-time 43200;                                       //最大租约时间

}

.......

 步骤六、重启 dhcpd服务,设置开机启动。

1)重启dhcpd服务。

[root@localhost ~]# service dhcpd restart

关闭 dhcpd:                                                                           [确定]

启动 dhcpd:                                                                           [确定]

2)设置开机启动。

[root@localhost ~]# chkconfig dhcpd on    //确保linux服务器重启后仍然工作正常

 步骤七、打开win7客户机验证。

       1)释放ip地址。

C:\Users\Administrator>ipconfig  /release   //释放ip地址

Windows IP 配置

以太网适配器本地连接:

连接特定的 DNS 后缀 . . . . .. . :

默认网关. . . . .. . . . . . . . :

隧道适配器 isatap.ssxiaoguai.com:

媒体状态  . . . . . . . . . . . . : 媒体已断开

连接特定的 DNS 后缀 . . . . .. . :

隧道适配器本地连接* 11:

媒体状态  . . . . . . . . . . . . : 媒体已断开

连接特定的 DNS 后缀 . . . . .. . :

        2)重新获取ip地址。

C:\Users\Administrator>ipconfig  /renew                    //重新获取ip地址

Windows IP 配置

以太网适配器本地连接:

连接特定的 DNS 后缀 . . . . .. . :ssxiaoguai.com

IPv4 地址 . . . . . . . . . . . . : 192.168.1.199

子网掩码  . . . . . . . . . . . . : 255.255.255.0

默认网关. . . . .. . . . . . . . : 192.168.1.1

隧道适配器 isatap.ssxiaoguai.com:

媒体状态  . . . . . . . . . . . . : 媒体已断开

连接特定的 DNS 后缀 . . . . .. . :

隧道适配器本地连接* 11:

媒体状态  . . . . . . . . . . . . : 媒体已断开

连接特定的 DNS 后缀 . . . . .. . :

       Ip地址获取成功

 步骤八、打开linux客户端验证。

       1)将网卡设置为dhcp获取ip地址。

[root@localhost ~]#vim /etc/sysconfig/network-scripts/if··-eth0 (和谐伤不起啊)

DEVICE=eth0

BOOTPROTO=dhcp                 //设置为ip地址自动获取

ONBOOT=yes

HWADDR=00:0c:29:d7:c7:e2

       2)重启网络服务。

[root@localhost ~]# service network restart    //重新获取地址

正在关闭接口 eth0:                                                                            [确定]

关闭环回接口:                                                                                     [确定]

弹出环回接口:                                                                                    [确定]

弹出界面 eth0:

正在决定 eth0 的 IP 信息...完成。                                                      [确定]

3)查看ip地址。

[root@localhost ~]#ifconfig    eth0

eth0     Link encap:Ethernet  HWaddr00:0C:29:D7:C7:E2

inet addr:192.168.1.200  Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fed7:c7e2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RX packets:3841 errors:0 dropped:0 overruns:0 frame:0

TX packets:600 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:353253 (344.9 KiB)  TXbytes:87891 (85.8 KiB)

·DHCP中继服务:

为实现为多个物理网段的客户机分配地址

关键配置步骤

[root@localhost ~]#vim /etc/systl.conf

net.ipv4.ip_forward= 1            //启用ip转换

[root@localhost ~]#sysctl -p      //是配置生效

[root@localhost ~]#vim /etc/sysconfig/dhcrealy

INTERFACES="eht0eth1"            //服务接口

DHCPSERVERS="192.168.1.2"         //DHCP服务器地址

[root@localhost ~]#service dhcrelay start //启用dhcrelay服务

看完给个赞呗!!!!!

转载于:https://blog.51cto.com/ssxiaoguai/1398986

Linux5.9下DHCP服务器的配搭建相关推荐

  1. linux下DHCP服务器设置——让自己的智能手机上自己的wifi网络

    现在越来越多的朋友开始使用智能手机了,一个月十块.二十块的也不过百来兆的GPRS流量,用起来可不敢大手大脚.如果不想花冤枉钱,只用自己的笔记本来为我们的只能手机搭建wifi网络,体验3G的快感,那么就 ...

  2. Windows2003下DHCP服务器备份、还原、迁移、绑定

    1. 备份.还原DHCP服务器配置信息 在网络管理工作中,备份一些必要的配置信息是一项重要的工作,以便当网络出现故障时,能够及时的恢复正确的配置信息,保障网络正常的运转.在配置DHCP服务器时也不例外 ...

  3. 2003系统dhcp服务器默认租期,Windows 2000和Windows Server 2003下DHCP服务器的租约和授权...

    下面我们来对DHCP服务器的租约续约以及授权内容进行一下分析和介绍.那么我们所涉及的系统则是Windows 2000和Windows Server 2003.希望通过文章的内容能够让大家了解到有关内容 ...

  4. DHCP服务器原理及搭建过程

    DHCP:Dynamic Host Configure Protocol 动态主机配置协议 广播地址:FF-FF-FF-FF-FF-FF 广播IP 地址:255.255.255.0 DHCP的作用: ...

  5. linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置

    今天在做一个小项目的时候突然需要用到DHCP服务器,在这里就为大家简单的介绍一下吧! 我用的是CentOS作为DHCP服务器的.首先,需要通过yum来安装DHCP,这个很简单,这里就不为大家详细说明了 ...

  6. linux下dhcp服务器分配出去的IP地址及剩余IP地址

    我认为有2种办法 1.你可以查看防火墙信息,如图,可以清晰的看到,192.1681.200的IP给了哪个MAC地址 2. /var/lib/dhcpd/dhcpd.leases  这个文件专门记录了D ...

  7. 查看linux下dhcp服务器分配出去的IP地址及剩余IP地址

    1.你可以查看防火墙信息,如图,可以清晰的看到,192.1681.200的IP给了哪个MAC地址 2. /var/lib/dhcpd/dhcpd.leases 这个文件专门记录了DHCP的分配情况 一 ...

  8. ubuntu下DHCP服务器搭建

    1. 安装DHCP服务 安装isc-dhcp-server: sudo apt install isc-dhcp-server 2.配置DHCP服务 首先需要知道目标主机的网卡名称: $ ifconf ...

  9. 无线网dhcp服务器租期,缺省情况下,DHCP服务器分配IP地址的租期为()。

    管理员在Router上进行了如下配置,那么连接在该路由器的G1/0/0接口下的一-台主机,能够通过DHCP获取到什么样的IP地址(). [Router]ippoolpooll TRouter-ippo ...

最新文章

  1. 修改MySql默认存储引擎为InnoDB,启动报错
  2. 如何配置pom.xml用maven打包java工程
  3. linux驱动由浅入深系列链接
  4. 机器学习是如何运作的?谷歌来告诉你
  5. js 浅拷贝直接赋值_js 深拷贝 vs 浅拷贝
  6. mask属性是css3的吗_CSS3 mask 遮罩的具体使用方法
  7. Python模块学习 ---- re正则表达式
  8. MySQL常用存储引擎之Federated
  9. centos 对已有卷扩容_centos7下对原有磁盘分区进行在线扩容
  10. HFSS中的求解类型(Solution Type)
  11. wkhtmltopdf的介绍与使用
  12. 名企面试官精讲典型编程题之C#篇
  13. Gradle编译spring3.x报错找不到itextpdf4.2.2解决方案
  14. matlab线性同余发生器,线性同余法生成伪随机数
  15. mysql基础-基本的命令行操作
  16. 这才是索罗斯暴富的真实秘密
  17. idea 如何不依赖maven导入本地依赖 jar
  18. Win10系统重置后键盘鼠标都失灵,光标都不显示怎么解决?
  19. linux opengl安装教程,求OpenGL安装过程
  20. 面试官:你连复杂度分析都不懂还敢来面试?

热门文章

  1. LTO助推磁带大容量存储技术超越磁盘HDD
  2. 自定义实现微信通讯录效果View
  3. latex IEEE单栏文章图片双栏目排列
  4. JavaWeb(Linux)
  5. 在线笔试神器~福利哟
  6. nginx 配置网站通用的伪静态代码
  7. 面试字节跳动测试岗位一般问什么测试点_字节跳动校招流程详解(附带笔试真题+面经)...
  8. print中sep,end
  9. import dlib,报错:ImportError: libcublas.so.10.0: cannot open shared object file: No such file or direc
  10. 教你如何一键提取微信公众号文章的封面图