您的位置:首页 > 运维架构 > Linux

Linux下搭建DHCP服务器

2008-03-27 23:26 381 查看
[align=center]准备工作:
[/align]
[align=left]1.设置IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改:
BOOTPROTO=static #启动时加载
加入:
IPADDR=192.168.1.1
NETMASK=255.255.255.0[/align]
2.修改主机名
vi /etc/sysconfig/network
修改:
HOSTNAME=server.test.com
3.编辑hosts文件
vi /etc/hosts
添加:
192.168.1.1 server.test.com # NDS解析用
4.重启
reboot
1.安装软件包
mount -t iso9660 /dev/cdrom /media/cdrom #挂载光盘
cd /media/cdrocder/RedHat/RPMS #进入安装光盘
ls -l dhcp* # 查看dhcp 安装文件
rpm -ivh dhcp-3.0.1-12.EL.i386.rpm # 安装dhcp文件包
2.检查软件包是否安装 # 检查dhcp文件包是否安装
rpm -qa | grep dhcp
3.建立dhcp.conf配置文件
cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample
/etc/dhcpd.conf
4.dhcp配置文件
vi /etc/dhcpd.conf
这个里面我们主要做几项更改就行了
subnet 192.168.1.0 netmask 255.255.255.0 ( # 声明 dhcp服务器分发的网段地址
default gateway
option routers 192.168.1.1 ;   # 默认网关
option subnet-mask 255.255.255.0 ;  # 子网掩码
option nis-domain "domain.org" ;   # nis服务器域名
option domain-name "domain.org" ;  # 主机所在的域名称
option domain-name-servers 192.168.1.1 ; # 域服务器地址

range dynamic-bootp 192.168.1.1 192.168.1.254 ; # dhcp服务器所分发的地址池
default-lease-time 21600 ;    # 租约期限
max-lease-time 43200 ;     # 最大期限
    下面是设置保留地址
host ns(
next-server marvin.redhat.com ;
hardware ethernet 00:00:00:00:00:00 ;  # 主机mac
fixed-address 192.168.1.100 ;     # 保留地址
)
)
5.启动dhcp服务
service dhcpd start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息