1. linux dhcp服务器怎么设置方法
1.安装dhcp软件包
#rpm –ivh dhcp-3.0.1-12_EL.i386.rpm
2.配置文件dhcpd.conf
由于dhcpd.conf默认没有包括在软件包中,所以要最近创建
#cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf
3.编辑dhcpd.conf
#vi /etc/dhcpd.conf
配置文件的基本格式
Subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200}
(声明了网络地址是192.168.1.0子网掩码是255.255.255.0的子网中,ip地址从192.168.1.100~192.168.1.200之间的地址用于DHCP客户端进行动态地址分配)
在dhcpd.conf配置文件中可以包括声明、参数和选项3种基本格式
Subnet是常用的声明,声明中的设置(大括号中的内容)在整个声明范围中有效;
Subnet关键字后面设置子网的网络地址,netmask关键字后面设置子网掩码
参数由设置项和设置值组成,根据参数所在位置的不同,参数的位置可作用于全局或指定的声明中,参数是以“;”结束的,如:
Default-lease-time 21600;(默认释放时间)
max-lease-time 43200;(最大释放时间)
选项总是由option关键字引导,后面跟具体的选项和选项的设置值,选项根据所在的位置不同可作用于全局或某个声明中,选项也是以“;”结束的,如:
Option routers 192.168.1.1 (网关)
Opyion subnet-mask 255.255.255.0 (子网掩码)
使用host声明设置主机属性
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;
}
上面的配置实例中使用host声明了名为server01的主机,其MAC地址为0:c0:c3:22:46:81,为主机分配使用的ip地址为192.168.1.11,同时为该主机设置的子网掩码是255.255.255.0,网关地址是192.168.1.1.
多网络接口时需要配置的文件
# vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0
表示dhcp将只在eth0网络接口上提供DHCP服务。
4.dhcpd服务的启动与停止
Dhcpd服务的启动脚本位于/etc/init.d/dhcpd
启动dhcpd服务
#service dhcpd start
停止dhcpd服务
#service dhcpd stop
修改启动状态
#chkconfig –level 35 dhcpd on
2. 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)
3. 关于Linux系统中DHCP服务器配置
首先确定你的
DHCP
配置文件
没有写错。
如果是多网卡的计算机,确定一下
是否指定了网络接口。
然后再看看
你的
DHCP
服务是否启动。
如果客户机是
XP
的机器
把防火墙给关了。
4. 在Linux系统下,DHCP服务的配置
一、配置DHCP服务器的IP地址:(假设DHCP服务器的网卡是eth0)
1. 执行以下命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2. 打开之后,不管里面写的什么,你就照着下面的内容填写就行
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.5.3
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
3 保存退出,执行service network restart
二,搭建DHCP服务器。
照着下面的写一个配置文件(配置文件的路径是/etc/dhcpd.conf)
ddns-update-style interim;
subnet 192.168.5.0 netmask 255.255.255.0 {
range 192.168.5.4 192.168.5.254;
option submask 255.255.255.0;
option routers 192.168.5.1;
option domain-name-servers 192.168.5.2;
default-lease time 21600;
max-lease time 43200;
}
host xszg {
hardware ethernet xx:xx:xx:xx:xx:xx;
fix-address 192.168.5.88;
}
host xsjl {
hardware ethernet yy:yy:yy:yy:yy:yy;
fix-address 192.168.5.66;
}
保存退出,执行service dhcpd start
注意: 这里面所写的xx:xx:xx:xx:xx:xx和yy:yy:yy:yy:yy:yy分别是销售主管和销售经理的主机的MAC地址,你可以通过在他们的主机上执行ipconfig /all参数获得,类似于00-24-21-E5-33-BB的参数,只不过在WINDOWS中是用横线连接,在LINUX的dhcp服务器中要用:来连接。