DHCP服务器配置及案例

 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),主要为局域网内的主机提供主机网络信息配置功能,配置成DHCP服务器的主机将自动向网络上的DHCP库户籍分配网络信息,主要包括动态分配IP地址、设定子网掩码、默认网关、DNS服务器等一系列网络信息,采用过DHCP方式管理大量网主机很方便,管理员不再需要手工配置各客户机的网络信息。

手动配置IP地址,在/etc/sysconfig/network-scripts/ifcfg-eth0文件中设定,DNS服务器在/etc/resolv.conf文件中设定。

当网络上有大量主机需要获得IP地址以及其他信息时,如果采用手动方式设置将耗费大量时间,而且管理不方便。如果在网络上建立一个DHCP主机,网络上的其他客户段计算机在开机时就可以从DHCP服务器分得相应的网络参数,包括IP地址、子网掩码、网络号、网关与DNS服务器的地址。从而避免了大量的手工操作及网络IP地址冲突的情况发生。

如果在同一网段内有一台DHCP服务器,则客户端可以通过软件广播的方式来达到相互通信。

 

Linux下DHCP主要配置文件有以下几个。

(1)/etc/dhcpd.conf,这是DHCP的主要配置文件,默认情况下,这个文件需要手工建立。

(2)/usr/sbin/dhcpd。DHCP的执行文件。

(3)/var/lib/dhcp/dhcpd.leases。租约期限设置文件。该文件不断被更新,从这里面可以查到IP地址分配的情况。

案例应用

server

 

setup

192.168.2.100  192.168.2.254

service network restart

router –n 查看 路由信息

vim /etc/dhcpd.conf

 

service dhcpd.configtest

service dhcpd restart

 

 

中继

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom/

cd /mnt/cdrom/Server/

rpm –ivh dhcp-3.0.5-18.e15.i386.rpm

vim /etc/sysconfig/dhcprelay

 

# Command Time options here

INTERFACES=”eth0 eth1 eth2”

DHCPSERVERS=”192.168.2.100

 

service dhcrelay cofigtest

vim /etc/sysctl.conf

 

net.ipv4.ip_forward = 1

 

setup

eth0  192.168.2.254

eth1  192.168.3.254

eth2  192.168.4.254

 

service network restart

chkconfig dhcrelay on

service dhcrelay restart

 

 

 

小结

  至此,我们已经完成了Linux DHCP服务器的安装和配置工作。在实际的使用过程中,上述操作步骤应该可以满足一般应用的需求,但是我们还需要经常研究具体的命令参数,让DHCP服务器能更好地为我们服务。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值