Linux-DHCP服务器架设

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux-DHCP服务器架设相关的知识,希望对你有一定的参考价值。

DHCP服务器: 
作用:给局域网中每台主机提供动态ip 
通信方式: 
Client:利用255.255.255.255广播同个DHCP客户端发送DCHP Discover包。 
DHCP:收到包数据之后,回送一个DHCP offer包,包中还有DHCP给客户端的IP,MASK,NETWORK,网关等,还有包含租借日期。 
Client:接受到消息后,发送一个DHCP request包,进行确认。 
DHCP:接受到消息后,进行再次确认
 
安装DHCP: 
    yum search dhcpd; 
    yum install dhcpd; 
查看到所安装的文件: 
    rpm -ql dhcpd 
    编辑/etc/dhcp/dhcpd.conf文件 

    7 option domain-name “localhost”; 设置本机的域名 
    8 option domain-name-servers 192.168.29.0, 192.168.29.100; 设置DNS服务器IP 
    9 
    10 default-lease-time 600; 默认租约时间 
    11 max-lease-time 7200; 最大租约时间,以秒为单位 

    
    23 log-facility local7; 
    
    28 subnet 192.168.29.0 netmask 255.255.255.0 { 
    29 } 
     
    32 subnet NETWOEK NETMASK 子网掩码 
    33         subnet 192.168.29.0 netmask 255.255.255.0 { 
    34         range 192.168.29.100 192.168.29.150; 分配ip范围 
    35         option routers 192.168.29.2; 网关 
    38 } 

    《host为固定主机分配ip》 
    65 host RedHatserver { host “字符创” 
    66         hardware ethernet 00:0C:29:4B:1B:6A; “分配主机的MAC” 
    67         fixed-address 192.168.29.250; ip 
    68         option routers 192.168.29.3; 网关 
    69         option domain-name “你才”; 域名 
    70          option domain-name-servers 114.114.114.114,8.8.8.8; DNS服务器地址 
    71 } 
    其中配置文件从局部到全局进行生效。 
    default-lease-time 600; 
    max-lease-time 7200; 也可以专为某一主机设置 


客户端: 
配置/etc/sysconfig/network-script/ifcfg-eth0文件 
将其中BOOTPROTO=dhcp 
若将虚拟机配置成DHCP服务器,上诉设置同样,但是:技术分享
并且确定, 
客户端要进行如上的图的设置。 
服务器启动DHCP服务: 
service dhcpd start 
或 /etc/rc.d/init.d/dhcpd start 
客户端正常开机即可获取动态ip

本文出自 “lnsaneLlinux” 博客,请务必保留此出处http://lnsane784.blog.51cto.com/1226518/1932801

以上是关于Linux-DHCP服务器架设的主要内容,如果未能解决你的问题,请参考以下文章

linux-DHCP服务PXE网络批量自动装机

Linux学习之路-Linux-DHCP设置及PXE13---20180101

软考(23)-Linux-DHCP/DNS

软考(23)-Linux-DHCP/DNS

在内部架设NuGet服务器(转)

棋牌高防服务器架设教程