前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >最简单的DHCP服务

最简单的DHCP服务

作者头像
星哥玩云
发布2022-06-30 19:04:01
7800
发布2022-06-30 19:04:01
举报
文章被收录于专栏:开源部署

这几天在准备网络安装linux操作系统。最后决定用pxe + kickstart 的方式完成。原理、方案弄完了之后,开始搭建,结果被DHCP给挡住了。这不就得研究研究最简单最实用的DHCP使用方法。

* 红色的是必须有

* 绿色的是要注意

* 蓝色的是包安装时,要有的程序包

1. DHCP的实现

2. 配置文件实例

实例1

实例2

-----------------------------------------------------------------

1. DHCP的实现

DHCP服务必须给本网段提供一个地址池。

# yum -y install dhcp-devel

# rpm -aq | grep dhcp

dhcp-4.1.1-38.P1.el6.CentOS.i686

dhcp-devel-4.1.1-38.P1.el6.centos.i686

# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

# vi dhcpd.conf

ddns-update-style interim( 这项不能少,否则服务起不来的 )

default-lease-time 21600;

max-lease-time 43200;

option domain-name “test.com”;

option domain-name-servers 192.168.1.1,202.106.0.20;

subnet 192.168.1.0 netmask 255.255.2550 {

range 192.168.1.128 192.168.1.254;

option subnet-mask 255.255.255.0;

option routers 192.168.1.1;

}

host server01 {

hardware ethernet 0:c0:c3:22:46:81;

fixed-address 192.168.1.11;

option subnet-mask 255.255.255.0;

option routers 192.168.1.1;

}

subnet 117.34.70.0 netmask 255.255.255.0 {

default-lease-time 21600;

max-lease-time 43200;

option routers 117.34.70.1;

option subnet-mask 255.255.255.0;

}

一台主机有多块网卡,需要在某个网卡上启用DHCP服务时,需要配置如下:

# vi /etc/sysconfig/dhcpd

# Command line options here

DHCPDARGS=eth0

------------------------------

2. 配置文件实例

简单的样例:(红色部分必须有)

# vi /etc/dhcp/dhcpd.conf

# dhcpd.conf

# Sample configuration file for ISC dhcpd

# option definitions common to all supported networks...

option domain-name "example.org";

option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;

max-lease-time 7200;

# Use this to enble / disable dynamic dns updates globally.

ddns-update-style none;

# If this DHCP server is the official DHCP server for the local

# network, the authoritative directive should be uncommented.

#authoritative;

# Use this to send dhcp log messages to a different log file (you also

# have to hack syslog.conf to complete the redirection).

log-facility local7;

# No service will be given on this subnet, but declaring it helps the

# DHCP server to understand the network topology.

subnet 117.34.73.0 netmask 255.255.255.0 {

}

subnet 10.152.187.0 netmask 255.255.255.0 {

}

# vi /etc/dhcp/dhcpd.conf

default-lease-time 600;

max-lease-time 7200;

ddns-update-style none;

subnet 117.34.73.0 netmask 255.255.255.0 {

}

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档