DHCP基于客户/服务器模式。当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务。安装了DHCP服务软件的服务器称为DHCP服务器,而启用了
DHCP功能的客户机称为DHCP客户端。DHCP服务器是以地址租约的方式为DHCP客户端
提供服务的,它有以下两种方式。
1.限定租期
2.永久租用
一、 安装
[root@localhost etc]# cd /media/Fedora\ 8\ i386\ DVD/Packages/
[root@localhost Packages]# find . -name "*dhcp*"
./dhcpv6-client-0.10-51.fc8.i386.rpm
./libdhcp-1.27-3.fc8.i386.rpm
./libdhcp4client-3.0.6-10.fc8.i386.rpm
./libdhcp6client-0.10-51.fc8.i386.rpm
[root@localhost Packages]# rpm -ivh libdhcp-1.27-3.fc8.i386.rpm
warning: libdhcp-1.27-3.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
package libdhcp-1.27-3.fc8 is already installed
[root@localhost Packages]# rpm -ivh libdhcp4client-3.0.6-10.fc8.i386.rpm
warning: libdhcp4client-3.0.6-10.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
package libdhcp4client-3.0.6-10.fc8 is already installed
[root@localhost DHCP]# rpm -ivh dhcp-3.0.6-10.fc8.i386.rpm
warning: dhcp-3.0.6-10.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
1:dhcp ########################################### [100%]
*********************************************************************DHCP配置文件dhcpd.conf的格式如下:
*******************************
选项/参数 # 这些选项/参数全局有效
声明{
选项/参数 # 这些选项/参数局部有效
}
*********************************************************************
dhcpd.conf文件中常用的声明及功能
********************************
声明 功能
shared-network 名称 {…} 定义超级作用域
subnet 网络号 netmask 子网掩码 {…} 定义作用域(或IP子网)
range 起始IP地址 终止IP地址 定义作用域(或IP子网)范围
host 主机名 {…} 定义保留地址
group {…} 定义一组参数
*********************************************************************
dhcpd.conf文件中常用的参数及功能 :
*******************************
参数 功能
ddns-update-style 类型 定义所支持的DNS动态更新类型(必选)
allow/ignore client-updates 允许/忽略客户机更新DNS记录
default-lease-time 数字 指定默认的租约期限
max-lease-time 数字 指定最大租约期限
hardware 硬件类型 MAC地址 指定网卡接口类型和MAC地址
server-name 主机名 通知DHCP客户机服务器的主机名
fixed-address IP地址 分配给客户端一个固定的IP地址
*********************************************************************dhcpd.conf文件中常用的选项及功能:
******************************
选项 功能
subnet-mask 子网掩码 为客户端指定子网掩码
domain-name “域名” 为客户端指定DNS域名
domain-name-servers IP地址 为客户端指定DNS服务器的IP地址
host-name “主机名” 为客户端指定主机名
routers IP地址 为客户端指定默认网关
broadcast-address 广播地址 为客户端指定广播地址
netbios-name-servers IP地址 为客户端指定WINS服务器的IP地址
netbios-node-type 节点类型 为客户端指定节点类型
ntp-server IP地址 为客户端指定网络时间服务器的IP地址
nis-servers IP地址 为客户端指定NIS域服务器的地址
nis-domain “名称” 为客户端指定所属的NIS域的名称
time-offset 偏移差 为客户端指定与格林尼治时间的偏移差
*********************************************************************
二、 dhcp配置文件/etc/dhcpd.conf默认是空的
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
例子/usr/share/doc/dhcp-3.0.6/dhcpd.conf.sample 从例子拷贝到/etc/dhcpd.conf
*********************************************************************
dhcpd.conf.sample源文件内容:
*****************************
[root@localhost dhcp-3.0.6]# more dhcpd.conf.sample
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.1.1;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.0.128 192.168.0.254;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
三、 修改后/etc/dhcpd.conf内容:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 { 注:修改
# --- default gateway
option routers 192.168.1.1; 注:修改
option subnet-mask 255.255.255.0; 注:修改
option nis-domain "jw.com"; 注:修改
option domain-name "jw.com"; 注:修改
option domain-name-servers 192.168.1.6; 注:修改
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.1.100 192.168.1.110;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
[root@localhost etc]# /etc/rc.d/init.d/dhcpd start
启动 dhcpd: [确定]
在XP下测试通过
四、 关闭
[root@localhost etc]# /etc/rc.d/init.d/dhcpd stop
关闭 dhcpd:
DHCP功能的客户机称为DHCP客户端。DHCP服务器是以地址租约的方式为DHCP客户端
提供服务的,它有以下两种方式。
1.限定租期
2.永久租用
一、 安装
[root@localhost etc]# cd /media/Fedora\ 8\ i386\ DVD/Packages/
[root@localhost Packages]# find . -name "*dhcp*"
./dhcpv6-client-0.10-51.fc8.i386.rpm
./libdhcp-1.27-3.fc8.i386.rpm
./libdhcp4client-3.0.6-10.fc8.i386.rpm
./libdhcp6client-0.10-51.fc8.i386.rpm
[root@localhost Packages]# rpm -ivh libdhcp-1.27-3.fc8.i386.rpm
warning: libdhcp-1.27-3.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
package libdhcp-1.27-3.fc8 is already installed
[root@localhost Packages]# rpm -ivh libdhcp4client-3.0.6-10.fc8.i386.rpm
warning: libdhcp4client-3.0.6-10.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
package libdhcp4client-3.0.6-10.fc8 is already installed
[root@localhost DHCP]# rpm -ivh dhcp-3.0.6-10.fc8.i386.rpm
warning: dhcp-3.0.6-10.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... ########################################### [100%]
1:dhcp ########################################### [100%]
*********************************************************************DHCP配置文件dhcpd.conf的格式如下:
*******************************
选项/参数 # 这些选项/参数全局有效
声明{
选项/参数 # 这些选项/参数局部有效
}
*********************************************************************
dhcpd.conf文件中常用的声明及功能
********************************
声明 功能
shared-network 名称 {…} 定义超级作用域
subnet 网络号 netmask 子网掩码 {…} 定义作用域(或IP子网)
range 起始IP地址 终止IP地址 定义作用域(或IP子网)范围
host 主机名 {…} 定义保留地址
group {…} 定义一组参数
*********************************************************************
dhcpd.conf文件中常用的参数及功能 :
*******************************
参数 功能
ddns-update-style 类型 定义所支持的DNS动态更新类型(必选)
allow/ignore client-updates 允许/忽略客户机更新DNS记录
default-lease-time 数字 指定默认的租约期限
max-lease-time 数字 指定最大租约期限
hardware 硬件类型 MAC地址 指定网卡接口类型和MAC地址
server-name 主机名 通知DHCP客户机服务器的主机名
fixed-address IP地址 分配给客户端一个固定的IP地址
*********************************************************************dhcpd.conf文件中常用的选项及功能:
******************************
选项 功能
subnet-mask 子网掩码 为客户端指定子网掩码
domain-name “域名” 为客户端指定DNS域名
domain-name-servers IP地址 为客户端指定DNS服务器的IP地址
host-name “主机名” 为客户端指定主机名
routers IP地址 为客户端指定默认网关
broadcast-address 广播地址 为客户端指定广播地址
netbios-name-servers IP地址 为客户端指定WINS服务器的IP地址
netbios-node-type 节点类型 为客户端指定节点类型
ntp-server IP地址 为客户端指定网络时间服务器的IP地址
nis-servers IP地址 为客户端指定NIS域服务器的地址
nis-domain “名称” 为客户端指定所属的NIS域的名称
time-offset 偏移差 为客户端指定与格林尼治时间的偏移差
*********************************************************************
二、 dhcp配置文件/etc/dhcpd.conf默认是空的
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
例子/usr/share/doc/dhcp-3.0.6/dhcpd.conf.sample 从例子拷贝到/etc/dhcpd.conf
*********************************************************************
dhcpd.conf.sample源文件内容:
*****************************
[root@localhost dhcp-3.0.6]# more dhcpd.conf.sample
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.1.1;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.0.128 192.168.0.254;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
三、 修改后/etc/dhcpd.conf内容:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 { 注:修改
# --- default gateway
option routers 192.168.1.1; 注:修改
option subnet-mask 255.255.255.0; 注:修改
option nis-domain "jw.com"; 注:修改
option domain-name "jw.com"; 注:修改
option domain-name-servers 192.168.1.6; 注:修改
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.1.100 192.168.1.110;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
[root@localhost etc]# /etc/rc.d/init.d/dhcpd start
启动 dhcpd: [确定]
在XP下测试通过
四、 关闭
[root@localhost etc]# /etc/rc.d/init.d/dhcpd stop
关闭 dhcpd:
发表评论
-
(转)使用 udev 高效、动态地管理 Linux 设备文件
2014-09-18 11:56 552原文:http://www.ibm.com/developer ... -
VMWARE中添加磁盘共享参数
2013-05-17 14:02 1033使用VMWARE 配置RAC数据库,一定要选择serv ... -
Linux下查看服务器硬件及操作系统信息命令
2012-12-18 15:28 1411硬件信息 查看cpu型号及主频(单位:吉赫兹、前兆赫兹GHz) ... -
SSH登陆Linux 出现failed to open a secure file transfer session
2012-08-03 12:04 2282今天早上一上班用SSH登陆Linux服务器,出现无法登陆,提示 ... -
Linux下备份文件,并删除前N天备份文件
2012-08-03 12:04 1058查找前15天的文件,文件名称以giap开头并删除 giap_r ... -
[转]Linux删除中间件日志文件,df显示磁盘空间还是未释放的原因
2012-08-03 12:04 4179当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是 ... -
RedHat 64bit 安装jdk1.5应该安装那个
2012-07-30 16:56 1074选择amd64,其中包括intel emt64。因为amd最先 ... -
Fedora8中DNS的配置
2012-07-24 11:02 840网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,这个 ... -
Fedora8中Apache服务的配置
2012-07-24 11:02 656开放源代码的Apache(阿帕奇)服务器起初由Illinois ... -
Fedora8中Samba服务的配置
2012-07-23 16:50 898[root@localhost ~]#rpm -q samba ... -
Fedora8中VSFtpd服务的配置
2012-07-23 16:49 835[root@localhost etc]# cd /media ... -
Fedora8中NFS服务的配置
2012-07-23 16:49 829NFS最早是由Sun公司于1984年开发出来的,其目的就是让不 ... -
Fedora8中Iptables防火墙的配置
2012-07-23 16:48 833防火墙是指设置在不同 ... -
Linux(RedHat9.0)下Alsa声卡驱动的安装
2012-07-22 22:41 2210自从装来RedHat9.0就没有 ... -
Linux(RedHat9.0)下p2p直播软件nslive的安装
2012-07-22 22:41 970每次想看电影都要去windows下,这样感觉很不方便,今天从网 ... -
RedHat9.0下Mplayer的安装
2012-07-22 22:40 836<<安装Mplayer播放器>> Mp ... -
RedHat9.0下fcitx安装
2012-07-22 22:40 856<<小企鹅输入法的 ... -
linux挂载U盘的方法
2012-07-22 22:40 865现在的usb设备很多,如mp3,u盘,读卡器等,但在linux ... -
ssh 实现服务器与本地机器进行文件交互
2012-07-20 16:15 844一般来说,linux服务器大多是通过ssh客户端来进行远程的登 ... -
Linux系统中批量添加用户
2012-07-20 16:15 813一、为什么需要大批量添加用户; 我们什么时候才需要大批量添加用 ...
相关推荐
DHCP (Dynamic Host Configuration Protocol) 是一种网络服务,它允许网络管理员自动分配或动态更新IP地址、...至此,Fedora 8服务器上的DHCP服务已成功安装并配置,可以为网络中的客户端设备提供动态IP地址分配服务。
在基于Linux环境下的DHCP服务器配置方面,我们选择Fedora 8作为我们的Linux版本。首先,我们需要安装DHCP服务,可以通过网络安装或使用RPM命令来安装DHCP服务包。然后,我们需要配置DHCP服务,包括编辑dhcp.conf文件...
Linux的DHCP(Dynamic Host Configuration Protocol)服务器是一个关键的网络服务,它自动为网络上的设备分配IP地址、子网掩码、默认网关以及其他网络配置信息。对于初学者来说,理解并配置DHCP服务器是掌握网络管理...
本文将详细介绍如何配置 Fedora 8 服务器上的关键服务,包括 FTP、Web、DHCP、Sendmail 和 DNS。 一、FTP 服务配置(vsftp) VSFTP 是一个安全且易于管理的 FTP 服务器软件。配置步骤如下: 1. **设置 SELinux ...
以下是详细的DHCP配置过程: 1. **安装DHCP服务器**:首先确保你的系统已经安装了DHCP服务。在大多数Linux发行版中,可以通过包管理器进行安装。例如,在Ubuntu或Debian上,可以运行`sudo apt-get install isc-dhcp...
配置完成后,需要编辑`/etc/default/isc-dhcp-server`(在Debian/Ubuntu系统中),或者直接在`/etc/sysconfig/dhcpd`(CentOS/Fedora系统中)设置监听的网络接口: ```shell INTERFACES="eth0" ``` 将`eth0`替换为...
总的来说,配置Fedora 8中的服务器涉及软件安装管理、网络服务配置和安全策略设定,这些都是系统管理和软件开发人员必备的技能。了解这些知识有助于更好地理解和维护基于Fedora的服务器环境,为应用程序的部署和运行...
DHCP(Dynamic Host ...总的来说,DHCP配置是一项基础但重要的网络管理任务,对于初学者来说,理解其工作原理和配置方法是非常有益的。通过实践和使用拓扑图,你可以更好地掌握这一技能,并在实际网络环境中应用。
正确配置DHCP服务对于任何规模的网络都至关重要,因为它能有效地自动化网络设备的配置,节省时间和资源。在实践中,不断调整和优化配置以满足特定网络需求,将有助于实现更高效和可靠的网络环境。
在Linux系统中,DHCP(Dynamic...通过以上步骤,你应能在Linux环境中成功安装和配置DHCP中继代理,实现跨子网的DHCP服务。请注意,配置可能会因不同的Linux发行版和网络环境而有所不同,所以务必根据实际情况进行调整。
本文档旨在帮助用户顺利地完成Fedora 8桌面版的安装与配置,特别是对于那些希望从Windows环境中过渡到Fedora的用户。我们将详细介绍安装过程中的关键步骤,并提供一些常见的安装提示和技巧。 #### 二、安装前准备 -...
Fedora操作系统在虚拟机中的网络配置是计算机网络设置的一个重要环节,特别是在使用桥接(Bridge)模式时。桥接模式是一种虚拟网络配置方式,它允许虚拟机通过宿主机的网络接口直接连接到外部网络。本文详细介绍了...
DHCP(Dynamic Host Configuration Protocol)是一种网络协议,用于自动分配IP地址、子网掩码、默认网关等网络...通过这次实验,你不仅了解了DHCP服务器的基本工作原理,还掌握了如何在Linux系统中配置和管理DHCP服务。
dhcpd.conf.sample是DHCP配置文件的样例;omshell和dhcpd、dhcrelay分别是DHCP管理工具和服务器程序。 总结来说,DHCP服务器的配置和管理涉及多个方面,包括安装、配置文件编写、服务启动与停止、以及与客户端的...
在Linux系统中,DHCP(Dynamic Host Configuration Protocol)服务是一个重要的网络管理工具,它自动分配、管理和回收IP地址,使得网络设备能快速便捷地接入网络。对于管理员来说,通过命令行管理DHCP服务可能会有些...
这个压缩包“LINUX-DHCP.rar_DHCP LINUX XIAZA_dhcp_dhcp linux_linux dhcp”显然是关于在Linux环境中配置和使用DHCP服务的资料集合。 在Linux中,DHCP服务主要由`dhcpd`守护进程来提供,它属于DHCP服务器软件的一...
isc dhcp-4.4.3安装包支持DHCPv6,这意味着它可以为IPv6网络中的设备提供动态配置服务。 在安装isc dhcp-4.4.3之前,确保你的系统环境支持该版本。通常,这个软件包适用于多种Linux发行版,如Ubuntu、CentOS、...
### Fedora 8 安装与配置详解 #### Fedora 8 的安装与配置技巧概览 本文档旨在为用户提供关于 Fedora 8 操作系统的安装及基本配置的指导。Fedora 8 是一款基于 Linux 的操作系统,提供了强大的功能以及高度的...
在公司环境中,使用DHCP可以简化网络管理,因为它自动化了IP地址、子网掩码、默认网关以及其他网络参数的分配过程,避免了手动配置每台设备的IP地址的繁琐工作。 在Linux系统中,DHCP服务通常由`dhclient`或`dhcpcd...
### Fedora 8 使用教程知识点概览 #### 一、Fedora 8 概述与新特性 ...通过以上知识点的学习,您可以快速掌握 Fedora 8 的安装、配置、日常管理和开发工具的使用,进而更好地利用 Fedora 8 进行日常工作和学习。