linuxdhcp服务器搭建
‘壹’ linux系统怎么搭建DHCP服务器呀
打开系统,挂载光盘。(小白可在桌面模式下,建议在命令行界面操作)
设置IP地址,主机与服务器相互ping通
安装DHCP服务器(我的是用yum安装的,也可以用rpm),yum install -y dhcp
将范本配置文件复制到/etc/dhcp目录下替换掉空白的dhcpd.conf的主配置文件
dhcpd.conf配置文件:常用参数
ddns-update-style (none|interim|ad-hoc):定义所支持的DNS动态更新类型
ignore client-updates:忽略客户端更新
default-less-time number(数字):定义默认IP租约时间
max-lease-time number(数字):定义客户端IP租约时间的最大值
subnet 192.168.100.0 netmask 255.255.255.0{(定义作用域)
range 192.168.100.10 192.168.100.100;(指定动态IP地址范围)
option routers 192.168.100.254;(网关)
option subnet-mask 255.255.255.0;(子网掩码)
option domain-name"liunx65.com";(客户端名称)
option domain-name-servers 192.168.100.32;(DNS服务器地址)
option broadcast-address 192.168.100.255;(广播地址)
}
配置完成后保存退出并重启DHCP服务,测试
设置DHCP自启动(chkconfig --level 3 dhcp on)
‘贰’ linux怎么安装dhcp服务器
客户端windows xp sp3
1、查看服务器ip地址
‘叁’ 我用linux系统搭建了个dhcp服务器,启动失败。配置文件如下:
配置文件没有问题。
可以按以下的方法检查:
Linux系统DHCP服务器配置方法
1.安装DHCP服务器软件包.
2.
配置Dhcpd.conf文件,路径为/etc/dhcpd.conf
如果没有此文件就新建一个,修改配置文件内容如下所示:
ddns-update-style
interim;
ignore
client-updates;
option
domain-name
"jiawei.com";
option
domain-name-servers
192.168.1.1,202.96.128.68;
shared-network
mynet
{
subnet
192.168.0.0
netmask
255.255.255.0
{
option
routers
192.168.0.1;
option
subnet-mask
255.255.255.0;
range
192.168.0.128
192.168.0.254;
default-lease-time
21600;
max-lease-time
43200;
host
ns
{
next-server
marvin.redhat.com;
hardware
ethernet
12:34:56:78:AB:CD;
fixed-address
192.168.0.129;
}
}
3.
设置网卡的IP地址和DHCP服务器的地址为同一网段.
这点很重要。
4.
启动DHCP服务,如启动成功则说明配置正确,命令为:service
dhcpd
start
service
dhcpd
configtest
可以检查配置脚本。
5.
设置DHCP服务的启动级别,命令为:
chkconfig
--level
35
dhcpd
on
6.
设置客户端为自动获取IP即可。
‘肆’ 如何在虚拟机Linux下配置DHCP服务器
1、先挂载光盘 #mount /dev/cdrom /media
2、然后安装DHCP服务器安装包 #rpm -ivh /media/Server/dhcp-3.0.5-3.el5.i386.rpm
3、复制dhcp服务器配置示例文件到/etc下并改名为dhcpd.conf
#cd /usr/share/doc/dhcp-3.0.5/
#cp dhcpd.conf.sample /etc/dhcpd.conf这一步会有一个是否覆盖,写y就行了
4、修改dhcp服务器的配置文件:#vim /etc/dhcpd.conf
此步骤我不能插入图片,就和你说明几点里面要修改的意思:
(1)option routers IP地址
作用:为客户端指定默认网关
(2)option subnet-mask 子网掩码
作用:设置客户端的子网掩码
(3)option domain-name-servers IP地址
作用:为客户端指定DNS服务器地址
5、启动dhcp服务器: #service dhcpd restart
如果可以的话还可以进行这一步:
#iptables -F 清掉防火墙规则
好了,到客户端自动获取IP地址就可以了!!
‘伍’ 怎么在linux安装dhcp
一.首先了解DHCP的概念
DHCP是实现主机IP地址DNS等动态配置的网络协议.
DNCP可以在多种操作系统中实现,包括最常用的LINUX系统和WINDOWS系统
DHCP网络服务的结构中具有服务器和客户机两个角色
DHCP服务器用于为网络中所有的DHCP客户机提供网络配置信息,在同一网络中,
DHCP服务器通常是唯一存在在.
网络中的任何主机都可以配置成为DHCP客户机,向DHCP服务器发出配置请求并按照服务器返回的信息进行网络配置
二.DHCP服务器能够提供的网络配置信息
1.网络接口的IP地址和子网掩码.
2.网络接口的IP地址对应的网络地址和广播地址
3.默认网关地址
4.DNS服务器地址
三.DHCP服务器的配置
1.安装DHCP服务器软件(在RHEL4系统的安装光盘中包括RPM格式的DHCP服务器软件包,包文件的名称是dhcp-3.0.1-12_EL.i386.rpm),在RHEL4的第4安装光盘中,在同一张安装盘中还包括与DHCP相关的其它软件包
# cd /media/cdrom/rehat/rpms/
#ks -l dhcp*
dhcp-3.0.1-12_EL.i386,rpm在REL4中没有被默认安装,需要手动安装
#rpm -qa | grep dhcp
#rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
2.其中/usr/sbin/dhcpd 是DHCP服务器的执行文件,/etc/rc.d/init.d/dhcpd是DHCP服务器的启动脚本,虽然文件名都是DHCPD,但是文件位于不同的目录,功能也不一样.
DHCPD.CONF配置文件以及建立配置文件和配置文件的格式
#ls /etc/dhcp*
#vi /etc/dhcpd.conf
如:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}
3.全局设置
全局设置是DHCPD.CONF配置文件中不包括在任何声明中的配置项(参数或选项),
作用于整个配置文件.当声明中没有相应的配置项时将使用全局配置项的设置,当声明
中有相应的设置项时将使用本声明中设置,而不采用全局设置项的值.
DHCP.CONF配置文件中常用的全局设置如下:
1) ddns-update-style参数用来设置DHCP服务器与DNS服务器的动态信息更新模式.
2) 默认租约时间使用default-lease-time参数设置,参数值的单位是秒.
3) 最大租约时间使用max-lease-time参数设置,参数值的单位是秒.
4) 主机所在域的名称使用domain-name先项进行设置,设置的域名将与主机名称一起组成
主机全名
5)DNS服务器地址使用domain-name-servers选项进行设置,设置的值为DHCP客户端需要使用的DNS服务器的IP地址.
6)使用subnet声明设置子网属性
subnet 是DHCP.CONF文件中最常用的声明,用于在子网中设置动态分配的地址的网络属性,subnet声明中可包括其他的参数.就不再说了.
4.DHCP服务器的启动与停止及重起\和DHCP服务的状态
#service dhcpd start
#service dhcpd stop
#service dhcpd restart
#service dhcpd status
三.DHCP配置实例
如
默认租约时间为21600S
最大租约时间为43200S
局域网内所有主机动的域名为abc.com
客户机使用的DNS服务器的IP地址是192.168.1.1
声明在子网192.168.1.0/24中用于动态分配的IP地址范围是192.168.1.100~~~192.168.1.200所分配的子网掩码是255.255.255.0默认网关是192.168.1.1
在子网192.168.1.0/24中有名为server01的服务器主机,需要的固定分配IP地址是192.168.1.1,
#vi /etc/dhcpd.conf
ddns-update-style interim;
default-lease-time 21600;
max-lease-time 43200;
option domaion-name "abc.com;
option domain-name-servers 192.168.1.1;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
host server01 {
hardware ethernet bo:co:c3:22:46:81;
fixed-address 192.168.1.11;
}
}
‘陆’ Linux的DHCP服务器
DHCP分配IP有问题
‘柒’ 在LiNUx下怎么做DHCP服务器的配置
/etc/dhcpd/dhcp.conf
{
subnet 192.168.38.0 netmask 255.255.255.0; (网段以及掩码)
range 192.168.38.10 192.168.38.253; (定义地址池)
default-lease-time 600; (默认租约时间)
max-lease-time 3600; (最大租约时间)
option domain-name-servers 202.102.192.68;
}
‘捌’ linuxdhcp服务器怎么搭建
用示例文件修改一下就好了,修改完在启动服务之前先运行一下 service dhcpd configtest,看一下语法有没有问题
下面是我PXE SERVER的DHCP设定档:
dhcpd.conf
#iddns-update-style interim;
ddns-update-style none;
ignore client-updates;
allow booting;
allow bootp;
class "pxeclients"{
match if substring(option vendor-class-identifier,0,9)="PXEClient";
filename "linux-install/pxelinux.0";
#filename "linux-install/sles11.1-64/bootx64.efi";
next-server 192.168.0.1;
}
subnet 192.168.0.0 netmask 255.255.255.0{
range 192.168.0.2 192.168.0.254;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
}
‘玖’ 在Linux中DHCP服务器怎样安装和配置
要安装 DHCP 服务器服务,请执行下列步骤: 1. 运行“控制面板”并选择“网络”。 2. 选择“添加软件”。 3. 在“添加网络软件”对话框中,选择“TCP/IP 协议及相关组件”,然后选择“继续”。 出现“Windows NT TCP/IP 安装选项”对话框,显示可以进行安装的 TCP/IP 组件。 4. 选择“DHCP 服务器服务”,然后选择“继续”。 显示“Windows NT 安装”框,提示您选择 Windows NT 分配文件的完整路径。 备注:您可能会遇到以下提示信息: 选择“继续”。 5. 在 Windows NT Server 分配文件位置键入路径,并选择“继续”。 如果从光盘安装,则路径位于 \I386 目录下。 出现“TCP/IP 配置”框。 6. 键入 DHCP 服务器的静态 IP 地址、子网掩码及默认网关。您如果使用 Windows Internet 命名服务 (WINS),请在此添加主要和次要 WINS 地址。 接着,适当的文件将复制到服务器中,然后出现“网络设置”对话框。 7. 选择“确定”。 出现“更改网络设置”对话框,提示必须重新启动系统以初始化新配置。
‘拾’ 如何在linux下搭建dhcp服务器最关键的配置文件有哪几个分别有什么用一般在linux下搭
dhcp服务器,就一个配置文件,就是/etc/dhcpd.conf。它是有模板的,你可以i根据模板进行修改就可以了。
搭建dhcp服务器过程很简单,安装软件、配置主配置文件,重启服务,验证是否生效。
配置文件的配置主要有全局配置、网段声明,还有主机声明(为某一台主机配置保留地址),主机声明是可选的
#dhcpd
建议你去网上去找更详细的配置文件详解~~懂得每个参数配置的含义
祝你好运~~