linux安装dhcp服务器步骤

linux安装dhcp服务器步骤,第1张

安装DHCP包

[root@miner-k ~]# yum -y install dhcp

[root@miner-k ~]# rpm -ql dhcp.x86_64

/etc/dhcp

/etc/dhcp/dhcpd.conf # DHCP的配置文件

/etc/dhcp/dhcpd6.conf

.......

/usr/sbin/dhcpd # DHCP的服务器端的主进程

/usr/sbin/dhcrelay # DHCP的中继服务器的进程

/var/lib/dhcpd/dhcpd.leases #DHCP的租约记录

修改配置文件

option domain-name "isc.org" # 指定/etc/resolv.conf 中search后的参数

option domain-name-servers 114.114.115.115, 114.114.114.114# DNS服务器的地址

subnet 10.254.239.0 netmask 255.255.255.224 {

option routers 204.254.239.1#指定网关

range 10.254.239.10 10.254.239.20# 指定DHCP的地址池,Linux分配IP地址是由大到小的分配,windows中分配是由小到大分配

option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org

}

# 通过MAC地址指定IP对应的主机

host fantasia {

hardware ethernet 08:00:07:26:c0:a5 #网卡的mac地址

fixed-address 10.254.239.30 # 指定不在Range范围内的地址

DHCP 对应端口

服务器端 UDP 67

客户端 UDP 68

实例部署DHCP服务器

修改配置文件

[root@miner-k ~]# vim /etc/dhcp/dhcpd.conf

subnet 192.168.100.0 netmask 255.255.255.0 {

range 192.168.100.200 192.168.100.210

option domain-name-servers 114.114.114.114,114.114.115.115

option domain-name "miner.example.org"

option routers 192.168.100.1

default-lease-time 600

max-lease-time 7200

}

启动DHCP服务器

[root@miner-k ~]# service dhcpd restart

Starting dhcpd:[ OK ]

检查DHCP的监听端口

[root@miner-k ~]# netstat -anlp | grep 67

udp0 0 0.0.0.0:67 0.0.0.0:* 4841/dhcpd

客户端windows xp sp3

1、查看服务器ip地址

2、检测系统是否已安装DHCP服务,建立光盘挂载点挂载光盘

3、进入光盘并查看内容,并安装DHCP服务安装包

4、检测DHCP服务安装包的情况

5、查看系统DHCP服务的配置文件(与其他服务不同的是系统并不提高dhcpd.conf的配置文件,但我们可以使用系统自带的范例文件来进行编辑)

6、copy dhcp的配置范例到系统配置文件下,并进行编辑

7、DHCP服务相对来说是很简单的,这里我们只需要编辑网关、子网掩码、地址池即可,具体情况

是使用范围而定

8、编辑DHCP服务的启动端口(如果就一块网卡,默认设置eth0)

9、重启网络服务和DHCP服务,并查看dhcpd是否启动正常

10、windows客户端验证(成功获得ip地址,如果是windows下搭建的DHCP服务默认客户端获得ip地址是从小到大,linux则相反)

11、linux系统重启后,DHCP服务就会停止掉,所以我要设置DHCP 服务随系统自启动

#chkconfig --list dhcpd 查看DHCPD启动状态,默认0123456都是off

#chkconfig --level 345  dhcpd on  设置345状态下开机启动

备注:#ntsysv(用空格键选择dhcpd,只是针对当前启动级别)

linux下dhcp服务配置教程

发布于 2017-09-05 12:06:09 | 109 次阅读 | 评论: 0 | 来源: 网友投递

LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。

这篇文章主要为大家详细介绍了linux下dhcp服务的配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

1、DHCP简介

(1)DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个简化主机IP地址分配管理的TCP/IP标准协议,用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作,如:DNS服务器、WINS服务器、Gateway(网关)的设置。

(2)DHCP基于客户/服务器模式。当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务。

(3)安装了DHCP服务软件的服务器称为DHCP服务器,启用了DHCP功能的客户机称为DHCP客户端。

2、实验要求

架设一台DHCP服务器,并按照下面的要求进行配置:

(1)为子网192.168.0.0/24建立一个IP作用域,并将在192.168.0.100~192.168.0.149范围之内的IP地址动态分配给客户机。

(2)假设子网中的DNS服务器地址为192.168.0.253,域名为alice.com,将这些参数指定给客户机使用。

(3)为某台主机保留192.168.0.120这个IP地址。

配置2台DHCP客户机,试测试DHCP服务器的功能。

根据要求完成上述DHCP实验,要求撰写完整实验教程(实验拓扑图、图文并茂的实验步骤 )

3、实验拓扑

4、实验步骤

(1)先挂载镜像,配置本地yum源

(2)解决网卡不一致问题,配置各主机IP地址

(3)将3台主机加入NAT网络,同时将NAT模式的DHCP功能关闭

(4)在dhcp-s上安装dhcp服务器(默认未安装)

[root@lyy 桌面]# yum install dhcp -y

(5)修改dhcp.conf配置文件

[root@lyy 桌面]# gedit /etc/dhcp/dhcp.conf /usr/share/doc/dhcp*/dhcp.conf.sample

/usr/share/doc/dhcp*/dhcp.conf.sample:是系统自带的dhcp配置文件的模板,可以根据需要参考复制相应内容

注意:配置文件一定要写正确,否则dhcp服务不能启动成功,如漏写 { 或 ;等等

(6)启动dhcp服务

[root@lyy 桌面]# service dhcpd start//注意是httpd

(7)修改dhcp-c1的BOOTPROTO为dhcp

[root@lyy 桌面]# gedit /etc/sysconfig/network-scripts/ifcfg-eth0

(同样的方法修改dhcp-c2)

(8)分别重启dhcp-c1和dhcp-c2的网络服务

5、结果测试

查看dhcp-c1和dhcp-c2获取的ip

dhcp-c1:

dhcp-c2:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持PHPERZ。

相关阅读:

linux下dhcp服务配置教程

Linux操作系统安装图文配置教程详细版

linux下的dhcp服务的完全配置(图文详解)

linux下NFS配置教程详解

Linux下Varnish缓存的配置优化方法

Linux 操作系统下Web服务器配置详细介绍

Linux下防火墙的简单配置与插入规则介绍

linux下配置yum源方法详解

Linux下安装配置MySQL

linux防火墙配置教程之允许转发实验(2)

Linux 下sftp配置之密钥方式登录详解

linux下通过xinetd服务管理 rsync 实现开机自启动


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/121099.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-14
下一篇2023-03-14

发表评论

登录后才能评论

评论列表(0条)

    保存