Linux网络服务之(1)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-26
背景
在华通公司上海分公司的内部服务器建设中,需要搭建一台Linux服务器实现DHCP、NIS、FTP、Samba等网络服务功能,为同系统中的其他主机提供服务,此服务器是上海分公司内部的第一台Linux服务器,该服务器选择RHEL4作为安装的Linux版本.
考虑到以后的发展,还需要用一台Linux作中继.客户端能通过中继来获得IP地址.
网络拓扑
DHCP概述
1. DHCP(Dynamic Host Configure Protocol)是动态主机配置协议的简称
2. 对客户机动态分配TCP/IP信息,如IP地址、子网掩码、默认网关、首选DNS服务器等
3. 其优点在于:
1) 减小管理员的工作量
2) 减小输入错误的可能
3) 避免IP冲突
4) 当网络更改IP地址段时,不需要重新配置每台计算机的IP
5) 计算机移动不必重新配置IP
6) 提高了IP地址的利用率
4. DHCP协议可以在Linux和Windows系统中实现
5. DHCP网络服务的结构中具有服务器和客户机两个角色
拥有帝国一切,皆有可能。欢迎访问phome.net
6. DHCP服务器用于为网络中所有的DHCP客户机提供网络配置信息
7. DHCP客户机向DHCP服务器发出配置请求,并按照服务器返回的信息进行网络配置
安装DHCP
1. 找到RHEL4中DHCP软件包,在第四章光盘中;
2. 挂载光盘,使用“mount”命令;
3. 使用“rpm”命令安装rhel4光盘中的DHCP软件包“dhcp-3.0.1-12——EL.i386.rpm”
配置DHCP服务
1. 将/usr/share/doc/dhcp-3.0.1复制到创建的”/etc/dhcpd.conf”中
2. 用vi编辑器编辑“/etc/dhcpd.conf”配置文件,
3. 在dhcpd.conf配置文件中进行全局配置,其中包括ddns-update-style、default-lease-time、max-lease-time、domain-name、domain-name-servers、option routers、option subnet-mask等配置项
4. 在dhcpd.conf配置文件中使用subnet进行192.168.1.0 /255.255.255.0网段的声明,并设置从192.168.1.3-192.168.1.254可为动态分配的IP地址,子网掩码为255.255.255.0,网关地址为192.168.1.1
拥有帝国一切,皆有可能。欢迎访问phome.net5. 使用的dhcpd的脚本启动dhcpd服务程序(/etc/init.d/dhcpd或者service dhcpd start)
6. 客户机上设置获得IP的方式为自动获取:
Windows系统上的设置是:
在命令提示符下键入“ipconfig /all”查看IP地址
DHCP中继概述
1. DHCP中继的作用:
2. DHCP中继代理的工作过程:
1) 客户机广播DHCPDiscover包
2) 中继代理受到,转发给服务器
3) 服务器收到,发给中继代理
4) 中继代理转发DHCPOffer包
配置DHCP中继
1. 准备2台服务器,按照上边的网络拓扑图,给每台服务器准备两块网卡,另外准备2台客户端PC,用于验证.
2. 配置IP地址,安装DHCP服务,
拥有帝国一切,皆有可能。欢迎访问phome.net
3. 用“VI”编辑器编辑“/etc/dhcpd.conf”
4. 编辑“/etc.sysctl.conf”(开启路由功能)
5. 启用中继
6. 通过验证PC进行验证
总结:
Linux提供DHCP服务获取IP地址,极大方便了管理员静态配置容易出错的问题,在一定程度解决了IP地址分配和规划的问题,这和WINDOWS DHCP服务器获取IP地址唯一的区别是;Linux DHCP服务器分配IP地址是从后往前开始分配的. 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Linux网络服务之(1)的所有评论