linux下DHCP服务实战
我们知道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 就一清二楚拉! |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |