在Redhat4下实现动态网络地址分配服务和网络信息服务
在Redhat4下实现动态网络地址分配服务和网络信息服务一、 实验环境
在Asen公司上海分公司的内部服务器建设中,需要搭建一台liunx服务器实现DHCP、NIS、FTP、Samba等网络服务功能,为同系统中的其他主机提供服务,此服务器是上海分公司内部的一台liunx服务器,该服务器选择RedHat4作为安装的liunx版本。
二、 试验标准
任务一:安装配置DHCP服务器,在客户机上获取地址
(1) 能安装DHCP服务器软件包
(2) 能够正确配置dhcpd.conf文件。
(3) Dhcpd服务程序能够正常启动。
(4) 能够配置liunx作为DHCP客户机。
(5) DHCP客户机能够从DHCP服务器上获得ip地址。
三、 实验步骤及截图说明
DHCP服务器端配置
(1) 使用rpm命令安装RHEL4安装光盘中的第4张中的dhcp软件包。
在系统里copy一个模板
(2) 使用vi编辑器在“/dev”目录中建dchpd.conf配置文件。
(3) 在dhcp.conf配置文件中进行全局设置,包括ddns-update-style、default-lease-time、max-lease-time、domain-nama-servers等配置项、
(4) 在dhcpd.conf配置文件中是使用subnet进行192.168.110.110、255.255.255.0网段的声明,并设置从192.168.110.111~192.168.110.200为可动态分配的ip地址,子网掩码为255.255.255.0,网关设置192.168.110.1.
(5) 使用dhcpd脚本启动程序启动DHCPD服务程序。
在启动服务时,这里会出现FAILED这样一个错误提示
这是因为主机还没有设ip地址。
在次DHCP服务器设置ip地址
命令是:netconfig。
配置完之后要重启一个服务“network”,才能生效。
再次启动DHCP服务,就会“OK”
Dhcp服务器配置完成。
DHCP客户端配置
(6) Windows2003客户端测试结果
(7) 在网络接口配置文件Ifcfg-etch0中设置eth0网络接口使用dhcp配置方式,并在系统启动时启动。
先查看一下eth0
有vi编辑器设置
把 “BOOTPROTO= ”, 后边设为“dhcp”,保存退出。
(8) 使用ifdown和ifup命令重新启动eth0网络接口。
在这里有很多种启动服务的方法,当用“ifdown和ifup没用时就启动这个服务network“,虽然说ifdown和ifup时最快的但有时不好用。呵呵(自己观点)。
(9) 使用ifconfig命令查看eth0网络接口的ip地址。并重新启动。
四、 配置回顾总结
1在安装的时候,思路清晰,查看一下你的光盘有没有dhcp这个软件包。
2 在配置dhcp服务器的时候不熟练的可已在“/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf“
将它考到/etc目录下进行配置。
3在客户端配置
“/etc/sysconfig/network-ecripts/ifcfg-eth0“
把”BOOTPROTO=”后面的的值配置为“dhcp“并保存,就可以了。
页:
[1]