linux 启用dhcp服务器,linux下DHCP服务器配置

一、DHCP服务器的配置

1、查询和安装dhcp包

rpm  -qa  | grep  dhcp

插入linux系统安装光盘

rpm  -ivh   dhcp-xxxxx

2、dhcp的主配置文件

/etc/dhcp/dhcpd.conf

定义哪个网卡使用dhcp:

配置文件/etc/sysconfing/dhcpd

DHCPDARGS= (默认=后面没有内容表示所以网卡都可以dhcp;可以自己指定哪块网卡使用dhcp服务器)

934aa0e9e107a0c7fd78ca7c2464c6e8.png

将/usr/share/doc/dhcp***/dhcpd.config.sample(模板)文件覆盖掉/etc/dhcp/dhcpd.conf文件

eb492efd977d1faf4cec774d104ae6db.png

3、主配置文件中的说明(/etc/dhcp/dhcpd.conf)

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;     (默认网关)

option domain-name-servers  202.106.0.20,8.8.8.8;(DNS服务器地址)

default-lease-time  21600;  (默认租约时间)

max-lease-time  43200; (最大租约时间)

}

注明:如果要声明多个网段,将上面的代码复制一份,然后修改不同的地址就OK

----------------------------------------

保留地址:

host 名字 {

hardware ethernet 客户端的MAC地址;

fixed-address 保留的ip地址;

}

4、启动dhcp服务

服务脚本:/etc/init.d/dhcpd

service  dhcpd  start (或restart)

5、查看服务是否启动(端口信息)

netstat  -anpu

DHCP使用udp 67端口

5、排错(查看日志文件)

tail  -30    /var/log/messages

二、linux客户端获取地址

1、修改网卡的主配置文件

改此行:  BOOTPROTO=dhcp

2、命令获取

dhclient  -d   eth0

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值