linux dhcp服务器怎么设置方法

linux dhcp服务器怎么设置方法,第1张

1安装dhcp软件包
#rpm –ivh dhcp-301-12_ELi386rpm
2配置文件dhcpdconf
由于dhcpdconf默认没有包括在软件包中,所以要最近创建
#cp /usr/share/doc/dhcp-302/dhcpdconfsample /etc/dhcpdconf
3编辑dhcpdconf
#vi /etc/dhcpdconf
配置文件的基本格式
Subnet 19216810 netmask 2552552550 { range 1921681100 1921681200}
声明了网络地址是19216810子网掩码是2552552550的子网中,ip地址从1921681100~1921681200之间的地址用于DHCP客户端进行动态地址分配)
在dhcpdconf配置文件中可以包括声明、参数和选项3种基本格式
Subnet是常用的声明,声明中的设置(大括号中的内容)在整个声明范围中有效;
Subnet关键字后面设置子网的网络地址,netmask关键字后面设置子网掩码
参数由设置项和设置值组成,根据参数所在位置的不同,参数的位置可作用于全局或指定的声明中,参数是以“;”结束的,如:
Default-lease-time 21600;(默认释放时间)
max-lease-time 43200;(最大释放时间)
选项总是由option关键字引导,后面跟具体的选项和选项的设置值,选项根据所在的位置不同可作用于全局或某个声明中,选项也是以“;”结束的,如:
Option routers 19216811 (网关)
Opyion subnet-mask 2552552550 (子网掩码)
使用host声明设置主机属性
host server01{
hardware Ethernet 0:c0:c3:22:46:81;
fixed-address 192168111;
option subnet-mask 2552552550
option routers 19216811;
}
上面的配置实例中使用host声明了名为server01的主机,其MAC地址为0:c0:c3:22:46:81,为主机分配使用的ip地址为192168111,同时为该主机设置的子网掩码是2552552550,网关地址是19216811
多网络接口时需要配置的文件
# vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0
表示dhcp将只在eth0网络接口上提供DHCP服务。
4dhcpd服务的启动与停止
Dhcpd服务的启动脚本位于/etc/initd/dhcpd
启动dhcpd服务
#service dhcpd start
停止dhcpd服务
#service dhcpd stop
修改启动状态
#chkconfig –level 35 dhcpd on


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10635238.html

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

发表评论

登录后才能评论

评论列表(0条)

保存