[linux]dhcp_配置

Dhcp服务能够很好的解决ip地址冲突,减少了手工配置的复杂性

配置dhcp服务器

安装dhcp

[root@localhost ~]# cd /media/RHEL_5.9\ x86_64\ DVD/Server///进入光盘的挂载目录

[root@localhost Server]# rpm -q dhcp//查询是否安装dhcp

[root@localhost Server]# rpm -ivh dhcp-3.0.5-31.el5_8.1.x86_64.rpm //安装DHCP服务

配置ip地址

[root@localhost /]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]

DEVICE=eth0

BOOTPROTO=none

HWADDR=00:0C:29:D3:D2:DF

ONBOOT=yes

IPADDR=192.168.183.222

NETMASK=255.255.255.0

GATEWAY=192.168.183.2

DNS1=202.96.128.86

4、重启network服务

[root@localhost /]# service network restart

5、将network设为开机启动

[root@localhost /]# chkconfig --level 2345network on

6、配置DHCP服务

[root@localhost /]# cat /etc/dhcpd.conf //配置dhcp主文件

#see /usr/share/doc/dhcp*/dhcpd.conf.sample

ddns-update-style interim;

ignore client-updates;//全局配置参数

subnet 192.168.183.0 netmask 255.255.255.0 { //网段声明,本机ip地址同一网段

option routers192.168.183.222; //配置选项,跟本机ip地址一致

option subnet-mask255.255.255.0; //子网掩码

option domain-name"hutuchong.com";//默认搜索域

option domain-name-servers192.168.0.100,202.96.128.86 //默认dns服务器地址

range dynamic-bootp 192.168.183.50 192.168.183.100;ip分配范围

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

max-lease-time 43200;//默认最大租约时间

host ns {

next-server marvin.redhat.com;//识别名称

hardware ethernet 12:34:56:78:AB:CD; //客户端mac地址

fixed-address 207.175.42.22; //客户分配的固定ip

}

}

#dhcp服务采用优先优得的机制,如果一个网络中存在多个dhcp服务,哪个dhcp服务器最先对客户端响应的,就能成为该客户机的dhcp服务器

7、启动dhcp服务

[root@localhost /]# service dhcpd start//启动dhcp服务

启动 dhcpd[确定]

[root@localhost /]# chkconfig --level 2345 dhcpd on//开机默认启动dhcp服务

[root@localhost /]# netstat -antup | grep dhcp //查看dhcp服务开启端口

udp00 0.0.0.0:670.0.0.0:*4311/dhcpd

8linux客户端自动获取ip

dchclient -r eth0 //释放模式,重新自动获取ip

dchclient –e eth0 // 调试模式,获取ip

客户端查看获取到得ip信息

less /var/lib/dhclient/dhclient.less

dhcp服务器查看客户端的信息

less /var/dhcp/dhcpd.leases

卸载dhcp服务

Rpm –e dhcp

 

本文出自 “cb利纳克斯” 博客,请务必保留此出处http://longdream.blog.51cto.com/6288097/1398682

[linux]dhcp_配置,布布扣,bubuko.com

[linux]dhcp_配置

上一篇:linux环境搭建DHCP服务器


下一篇:Linux + .net core 开发升讯威在线客服系统:同时支持 SQL Server 和 MySQL 的实现方法