• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

linux下DHCP服务实战

发布: 2007-6-21 12:06 | 作者:   | 来源:   | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网

   
  我们知道dhcp 就是动态ip 地址分配服务拉!在一个网络中,如果电脑不是很 多的情况下,我们一般都是手动给每个电脑分配ip地址等一些网络的设定。如果一个网络中有上百台电脑,我们也要一台台跑去设定他们的ip 地址 ,那样我想人都会设置的头昏 还得上串下跳的到处跑。

本人的公司是小公司 只有10几台电脑,我很懒所以用linux配置了dhcp动态分配ip地址的服务!
一般来说我们在安装linux时如果选了everything,那么你的dhcp也就有了。真好啊~!但是你想要它 能够正常工作起来 ,那还得你自己动动手。
DHCPd后台程序总是读取配置文件/etc/dhcpd.conf, 下面给出一我主机上的DHCP配置文件的例子:
ddns-update-style interim;
ignore client-updates;

subnet 192.168.25.0 netmask 255.255.255.0 {

# --- default gateway
option routers 192.168.25.15;
option subnet-mask 255.255.255.0;

# option nis-domain "uc88.domain";
option domain-name "uc88.domain";
option domain-name-servers 202.96.128.68,192.168.25.15;

option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;

range dynamic-bootp 192.168.25.100 192.168.25.254;
default-lease-time 259200;
max-lease-time 518400;

# we want the nameserver to appear at a fixed address
# host ns {
# next-server marvin.redhat.com;
# hardware ethernet 12:34:56:78:AB:CD;
# fixed-address 207.175.42.254;
# }
}

上面的意思是:
用255.255.255.0作为子网掩码,用192.168.25.255作为广播地址,用192.168.25.15作为
默认网关,用202.96.128.68 and 192.168.25.15作为DNS服务器 将分配地址的范围是:192.168.25.100-192.168.25.254

保存退出

四. 大多数情况下,DHCP的安装不创建一个dhcpd.leases 文件,在你启动DHCP服务器之前,你必须创建空文件 dhcpd.leases

#touch /var/state/dhcp/dhcpd.leases
为启动DHCP服务器,简单地打入 /usr/sbin/dhcpd 或者用#ntsysv把DHCP服务自动启动

这将启动dhcpd在eth0设备上,如果你想在eth1设备上启动dhcpd,则
#/usr/sbin/dhcpd eth1


************
我的教训~!我作好后 dhcp也正常启动服务了~!但是在其他98客户机上 启动自动获得ip地址 都不行 ~!忙了一天终于 发现原因,原来网络上有一台win2000也在同时运行dhcp服务,真该死~!把win2000的 dhcp停掉就好了~!


如何观察客户的ip到底有没有获得呢?
在98运行winipcfg
在2000 下运行ipconfig /all
就一清二楚拉!


__________________

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网