linux下DHCP服务器配置(使用Ubuntu LTS 8.04)

linux下DHCP服务器配置(使用Ubuntu LTS 8.04)

 

转载请注明 原文:http://blog.csdn.net/xl_xunzhao/archive/2008/10/09/3044502.aspx

xunzhao的博客已搬家至:http://xunzhaoxz.itpub.net

系统环境:Ubuntu 8.04 LTS服务器版
linux
DHCP服务器的配置其实就是配置dhcpd.conf文件。

1)首先安装DHCP服务器程序dhcp3-server,可以使用命令
 sudo apt-get install dhcp3-server

进行安装,当然有图形界面的话使用新立得进行安装也是一样的。
2)安装完成后开始配置DHCP服务器。
     
先备份系统原有的配置文件
 
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.original
     
开始配置sudo vim /etc/dhcp3/dhcpd.conf,在dhcpd.conf中添加或修改以下几句:

    
ddns-update-style none; #
定义所支持的DNS动态更新类型(必选),默认为none
    
default-lease-time 36000;#
租约期限,单位为秒保持默认的也可以
    
max-lease-time 72000;#
最大租约期限

#
设置IP作用域,格式为subnet子网ID netmask 子网掩码{}
 
subnet 192.168.1.0 netmask 255.255.255.0 {
     
range 192.168.1.100 192.168.1.200;#
可供分配给客户端的IP范围
     
option routers 192.168.1.1;#
指定默认网关
     option subnet-mask 255.255.255.0;#
设置子网掩码
     option broadcast-address 192.168.1.255;#
指定广播地址
     option domain-name "abc.com"; #
设置DNS域名,则主机名为movie的全名为movie.abc.com
     option domain-name-servers 202.101.107.85,218.85.157.99,210.34.240.100;#
指定DNS服务器
     option netbios-name-servers 192.168.1.2;
 }

 
3)保存配置文件并重启DHCP服务器,这样就可以满足一般的典型网络的基本要求了,DHCP也就能用了。下面是针对有特殊要求的,或者网络中有划分VLAN等需要DHCP中继代理的。

  
3.1
保留特定的IP地址(或指定某IP永远分配给某主机,即IP MAC绑定,或称为分配静态IP或分配固定IP),使用host语句。
例如保留192.168.1.101MAC地址为00:17:41:c9:21:64的主机使用,其主机名为movie,则host语句如下
 
host movie {
    hardware ethernet  00:17:41:c9:21:64;
    fixed-address 192.168.1.101;

   option routers 192.168.1.1;#
指定默认网关,也可省略,使用subnet所指定的配置
 

  3.2
设置DHCP中继代理
设置DHCP中继代理一般使用于物理网络中存在多个IP子网,或者网络划分了VLAN,由于DHCP采用广播方式获取IP,物理子网和VLAN隔离了广播域,因此如果PCDHCP服务器处于不同的子网,就无法获取IPDHCP中继代理允许将无DHCP服务器的子网内的DHCP客户端的请求转发给其他子网内的DHCP服务器,这样就解决了不同子网间DHCP获取的问题了。

  3.2.1
首先在DHCP服务器上设置超级作用域
   
shared-network
名称{

     option subnet-mask 255.255.255.0;#
设置子网掩码
     option domain-name "abc.com"; #
设置DNS域名,则主机名为movie的全名为movie.abc.com
     option domain-name-servers 202.101.107.85,218.85.157.99,210.34.240.100;#
指定DNS服务器
     option netbios-name-servers 192.168.1.2;
#
一些公共的配置就可以写在subnet外部,供所有subnet共享
       
subnet
子网1的网络ID  netmask 子网掩码{
         ..........
        ..........
        }

     subnet
子网2的网络ID  netmask 子网掩码{
         ..........
        ..........
        }
}

  3.2.2
设置DHCP中继代理
在连接多个子网的那台主机上安装中继代理,或者选用具有DHCP/BOOTP中继功能的路由器,这样就完成了所有配置。

启动DHCP服务sudo /etc/init.d/dhcp3-server start
停止DHCP服务sudo /etc/init.d/dhcp3-server stop
重启DHCP服务sudo /etc/init.d/dhcp3-server restart


——————————————————————————————————————————

延伸阅读:

xunzhao的博客已搬家至: http://xunzhaoxz.itpub.net

主机AIX:

【信息采集】IBM AIX系统硬件配置信息采集完整shell脚本V2.1(附脚本下载)  (LU论坛精华帖)

【信息采集】IBM AIX系统硬件信息查看命令(shell脚本)(附截图PDF完整版下载)

操作规范(一)—— AIX rootvg mirror(附PDF下载) 

AIX系统安全加固(一)限制密码重试次数,超过限制次数后锁定用户(附截图PDF完整版下载)

AIX读书笔记——Paging Space换页空间

AIX平台下创建文件系统需要注意的问题

IBM服务器虚拟化PowerVM——也谈“云计算”

数据库Oracle:

新装Oracle11gR2 11.2.0.2重要说明——Patchsetp10098816(附补丁下载地址)

Attention:new installation of Oracle 11.2.0.2

AIX 5.3/6.1环境下安装Oracle10gR2 RAC常见报错(注意事项)

【数据迁移】Oracle10gR2 rman异机恢复实验(FS->RAW)(附截图PDF完整版下载)   

【数据迁移】Oracle10gR2 rman异机恢复实验(FS-FS)(附截图PDF完整版下载)

操作规范(二)——RHEL5.4安装Oracle 10.2.0.4(附截图PDF完整版下载)  

操作规范(三)——Linux5.4安装Oracle 11gR1(附截图PDF完整版下载)     

操作规范(四)——Linux5.4安装Oracle 11gR2(附截图PDF完整版下载)     

操作规范(五)——Linux5.4平台下Oracle 11.2.0.2安装指南(附截图PDF完整版下载)

Oracle RAC环境下重建ASM磁盘组(Re-create ASM diskgroup)(附截图PDF完整版下载)   

Oracle RAC srv服务“首选”与“可用”状态的调整——srvctl modify service 的使用(附截图PDF完整版下载)     

Linux+ASM+OCFS环境下增加ORACLE RAC联机重做日志文件(附截图PDF完整版下载)  

 

备份还原Symantec Netbackup:

搭建NBU实验环境——解决虚拟带库vistor License过期问题(附截图PDF完整版下载)  

NBU常用命令1——介质管理


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值