简单搭建DHCP服务器
【IT168 服务器学院】这篇文章是我学习Linux的一点经验总结,我总结出几个步骤,可以快速的搭建起服务器,希望对新手有所帮助,同时又希望高手多多对我指点,在下感激不尽。
首先说一下服务器端的配置(以下以RedHat9为例):
1.安装DHCP服务
(1).检查DHCP服务包是否已安装:
rpm -qa | grep dhcp
(2).如未安装,则插入第二张安装盘,执行:
mount /mnt/cdrom
cd /cdrom/Redhat/RPMS
(3).进入目录后安装DHCP文件:
rpm -ivh dhcp-3.0p11-23.i386.rpm
(4).安装完成后弹出光驱:
cd;eject
2.dhcpd.conf的配置
(1).此文件为DHCP的主要配置文件,默认情况下不存在,但
系统中存在一个模板,大家先cp过来再修改即可使用。
cp /usr/share/doc/dhcp-
3.0p11/dhcpd.conf.sample /etc/dhcpd.conf
(2).复制过来了,下面修改文件。其实大家要改的也不多,下面
为要修改的:
vi dhcpd.conf
subnet 192.168.80.0 netmask
255.255.255.0 //改成自己的网络环境
option routers 192.168.80.80
//改成相应的网关
option subnet-mask 255.255.255.0
//改成相应的掩码
option domain-name-servers
202.88.54.8 //改成自己的DNS
range dynamic-bootp 192.168.80.66
192.168.80.99 //设置地址池
host ns{} //此为主机声明,可进行“保留”设置
这样,一个简单的修改就完成了。
3.服务器自身的网络设置
(1).首先自己得有IP,设个静态IP:
vi /etc/sysconfig/networking-scripts/ifcfg-eth* //*代表自己的网卡编号
IPADDR = 192.168.80.77 //服务器自己的IP
BOOTPROTO = STATIC //静态配置
ONBOOT = YES
(2).DHCP服务监听的网口
vi /etc/sysconfig/dhcpd 修改:
DHCPDARGS = eth* //*代表要监听的网口编号
4.启动服务
service dhcpd start
如果要系统一启动时自动启动此服务,输入 ntsysv,调出菜
单,选中dhcp服务。
以上为服务器端的配置,下面为客户端的配置:
客户端只需使自己的网卡为DHCP模式即可,
vi /etc/sysconfig/network 修改,NETWORKING = YES //启动网络
vi /etc/sysconfig/networking-scripts/ifcfg-eth* //*代表自己的网卡编号
BOOTPROTO = DHCP //使客户端的网卡处于DHCP模式
以上设置就全部完成了,简单不?是我自己总结的啊,肯定能用,呵呵!

注:
1.如果想查看租约,查看如下文件:
/var/lib/dhcp/dhcpd.leases
2.对了,如果想启用中继代理的话,命令为:
service dhcrelay start
3.查看dhcp是否运行,命令为:
pstree | grep dhcpd
以上就是DHCP的简单,快速搭建方法,希望大家多提宝贵意见,如有不规范之处,还请各位不烦指教。谢谢!
0
相关文章