班级学生姓名指导教师设计(论文)题目某企业网络服务器构建主要研究内容1、用户的需求2、系统结构设计3、系统的组成和安装4、企业网系统介绍主要技术指标或研究目标5、系统集群等技术实现6、系统的容错和负载均衡7、网络操作系统的安装和设置,DNS,IIS和DHCP,VPN,FTP,Web等服务的设置8、网络操作系统结构设计9、企业网络服务器的配置基本要求1、局域网服务器包括:DNS服务器、DHCP服务器、Web服务器、FTP服务器、VPN服务器、邮件服务等。2、网络中的服务器必须具有容错和负载均衡能力。3、网络操作系统的选择:在WindowsServer、UNIX、Linux、等网络操作系统中任意选择。4、利用网络操作系统自带的防火墙或ISA等软件技术,构建网络防火墙确保局域网的安全。5、必须构建VPN服务器,使位于Internet网络的客户端能够访问局域网的资源。6、设计的网络应具备对系统的保护及还原措施。7、设计的网络应易于维护,并具备可靠性、安全性。参考文献1、林天峰.Linux服务器架设指南.清华大学出版社.2010年1月.2、张勤.Linux服务器配置实录.人民邮电出版社.2010年1月.3、张保通.网络互连技术—路由、交换与远程访问.2009年10月.4、(美)SandraK.Linux服务器性能调整.清华大学出版社.2009年9月.5、黄骁.WindowsServer2008服务器配置与管理手册.海洋出版社.2009年11月.6、IT同路人.WindowsServer2003服务器架设详解.人民邮电出版社.2008年7月.7、王达.网管员必读—服务器与数据存储.电子工业出版社.2007年10月.1摘要大庆公司包括一个园区网络和两个分支机构。在园区网络中,大约有500个员工,每个分支机构大约有50个员工,此外还有一些soho员工。现在公司的园区网络要进行规划和实施,现有条件如下:公司已租借了一个公网的ip地址为222.206.160.1,和isp提供的一个公网dns服务器的ip为222.206.160.2园区网络和分支机构使用192.168.1.0网络,并进行必要的子网划分,具体要求如下:1.搭建samba服务器,因公司内部每个机构用的操作系统不同,这些机构可以利用samba实现linux和windows系统之间的文件共享和打印共享,,并设置该服务器所属工作组为WORKGROUP,并限制该samba服务器只允许192.1638.1.0网段的客户访问。2.在公司内部搭建DHCP和dsn服务器,使网络中的计算机可以自动获得ip地址,并使用公司内部的dns服务器完成内部主机名以及Internet域名的解析。3.搭建ftp服务器,设置本地用户SOHO在登录FTP服务器之后,在进入dir目录时显示提示信息“welcome”,要求每个员工都可以匿名访问ftp服务器,并进行公共文档的下载。4.搭建VPN服务器,VPN服务器有eth0和eth1两个网络接口。其中eth0用于连接内网,IP地址为192.168.1.2;eth1用于连接外网,IP地址为222.206.160.1。VPN客户端通过Internet网络与VPN服务器连接后,可访问局域网内部的服务器。建立VPN连接后,分配给VPN服务器的IP地址为192.168.1.100,分配给VPN客户端的IP地址池为192.168.1.200-192.168.1.220,192.168.1.230-192.168.1.240。客户端可以以用户名king、密码123456和VPN服务器建立连接,建立连接后获得的IP地址为192.168.1.221。5.搭建squid服务器,该代理服务器配置为奔腾1.6G/512M/80G,公司所用IP地址段为192.168.1.0/24,并且想用8080作为代理端口。要求进行Internet访问性能的优化,并提供必要的安全特性。6.为了整个网络的安全,要求网络中的服务器必须要有集群和容错功能。本论文主要围绕该企业的网络环境进行网络搭建,重点放在对网络服务器的配置、验证和运用到实际网络中的详细过程和图解步骤。关键字:园区网络服务器网络搭建网络安全2目录第一章绪论………………………………………………………………………1第二章概论………………………………………………………………………2Linux环境的搭建(安装)……………………………………………………2第三章服务器的安装和配置……………………………………………………53.1samba的安装、配置和应用………………………………………………53.1.1samba的安装………………………………………………………53.1.2samba的配置和应用………………………………………………53.1.3客户端访问…………………………………………………………83.2dhcp的安装、配置和应用………………………………………………93.2.1dhcp的安装………………………………………………………113.2.2dhcp客户端的配置和应用………………………………………113.2.3复杂环境建立dhcp中继服务器…………………………………143.3dns的安装、配置和应用…………………………………………………193.3.1dns的安装…………………………………………………………203.3.2dns的配置…………………………………………………………203.4web的安装、配置和应用…………………………………………………223.4.1Web组件的安装……………………………………………………223.4.2服务的配置和应用……………………………………………223.4.3虚拟目录…………………………………………………………233.5ftp的安装、配置和应用…………………………………………………243.5.1ftp的基本配置选项………………………………………………243.5.2ftp的基本配置计划………………………………………………253.6vpn的安装、配置和应用…………………………………………………263.6.1vpn服务的安装……………………………………………………273.6.2vpn服务器的配置…………………………………………………273.6.3vpn客户端的配置…………………………………………………283.7squid的安装、配置和应用………………………………………………313.7.1squid服务的安装和启动…………………………………………323.7.2squid服务器和客户端的配置……………………………………32第四章服务器负载均衡和容错功能的实现……………………………………334.1服务器容错功能的实现…………………………………………………334.2服务器负载均衡功能的实现……………………………………………35总结…………………………………………………………………………………40致谢…………………………………………………………………………………41参考书籍……………………………………………………………………………421第一章绪论随着社会的发展和信息技术的飞速进步,特别是网络技术的飞跃,在今天这个信息化的社会里,网络技术的发展已经超越了其他技术的发展。作为一个IT行业的技术人员来说知道怎么去简单的使用电脑已跟不上时代发展的步伐。那么在网络的背后又是什么操纵着这些复杂的服务呢?windows的普及使计算机不再只是为那么技术人员才会使用电脑,它给大家带来一个简单易用的操作,只要你对计算机有些了解就能使用计算机去做很多事,在追求方便的同时人们有开始着中于网络和系统的安全,而Linux就是目前在网络服务器上最受青睐的操作系统。在现在的各种网络中比如商业、企业、电子商务系统中简单操作的同时要求更高的系统的安全和系统的可靠性。在各种服务全面发展的同时,人们对软件开发中源代码和价格上又在不断的追求,开放源代码软件的热情也不断的高涨,Linux也受到了人们越来越多的关注,在追求实用的同时还有很多的编程高手一起改善和完善它。Linux是操作系统中的一个焦点,在现在它又从网络服务器的顶尖领域里一步步走向个人计算机的发展,在各种媒体中都不难发现Linux的影子。也许有的人会想,既然widows系统服务器版本已经足够的满足人们的需求但又为什么还要去追求那些比较复杂操作的系统呢?其实不用说大家都很明白的了解到Linux的优越性,为什么会有人说在Internet个骨干网络中Linux是一个明珠,就是因为它的稳定性和可靠性,试想在一个提供成千上万的网络服务中不断的请求服务要不断的响应客户的程序和请求,并且做为服务器如在网络中不可或缺的、DNS、FTP、Email、DHCP等服务有的服务一开始工作就要上年甚至几年的长时间不断的运行,具有相关的人士统计在internet网络的大型服务器有70%以上的是Linux操作系统来掌控的并且长时间工作的服务器中长时间工作的相对的windows系统下的只有2%-3%,而其他的都是由Linux来完成所有的操作。到底Linux能给我们带来些什么?到底它的功能又有多强大呢?在这次论文中将带你走进Linux的世界,让你感悟到学习Linux的情趣。2第二章概论Linux环境的搭建(安装)就目前中小公司而言服务器上安装的操作系统以windows系统为主,但是稍微有些经验管理员认识到在稳定性和安全性linux操作系统比windows要强很多。因此越来越多的网络管理员开始建议公司使用unix或linux系统来担当服务器重任。现在就搭建Linux平台环境做个初步的介绍。第一步:开机按DEL键进入BIOS,在BIOS设置界面中将操作系统的启动方式设置为光驱。第二步:重新启动计算机,将第一张安装光盘放入光驱。启动时将出现安装模式选择界面,我们可以在图形化安装界面与字符模式之间进行选择,当然对于我们这些想省事又是初次安装的用户来说还是使用图形化界面安装更方便,直接按回车键即可。第三步:就通过Linux的图形界面进行安装启动计算机,进入引导后回车进入到检测安装光盘,这里选择“ship”跳过检测,如图2.1所示图2.1检测安装光盘系统启动图形界面安装,然后进入欢迎界面,如图2.2所示,进一步安装选择语言如图2.3所示3图2.2安装欢迎界面图2.3选择语言继续安装,出现磁盘分区的设置,可以自动分区也可以自己手动划分,在这实验中就选择”手动划分”然后自己新建一个挂载点为”/”的作为根分区并且它的文件格式为”ext3”,然后再创建一个交换分区(用来虚拟内存的取为内存大小的2倍大小即可)分区的格式选”swap”挂载点不选。在选好继续下一步的安装提示”可能丢失数据”选着”是”。如图2.4所示图2.4手工分区图2.5IP参数设置继续安装向导,出现网络配置界面,配置这个界面是用来网络连接的一些基本参数的配置。如图2.5在配置好了网络的参数后,出现防火墙的安装和配置界面,如果需要的防火墙进行基本的配置则选中,并进行配置,接下来出现时区选择,在此选择所在的时区,如右图2.6所示。在软件包的安装中,会出现一些基本的安装也可以自己选择对某些组件的安装,在有的情况我们为了避免安装后的麻烦,在这就选择好需要的相关的组件,并对其筛选,如图2.7所示。图2.6选择时区4图2.7组件选择图2.8开始进行安装做了基本的选择后,单击下一步。然后就出现了开始安装的界面,到这里为止基本的选择就差不多了,接下来的就是软件包的安装阶段。如图2.8所示。在这个阶段可能需要一个比较长的时间,在安装过程中对选中的一些基本的组件的文件解压和安装过成,更换3张系统盘后,最后提示安装成功的界面,如图2.9所示。图2.9文件解压重新启动系统,到这Linux环境平台就完成了,接下来就是对网络服务的基本认识、安装和配置等工作。启动系统后,在Linux终端上运行redhat-config-network,检查配置并进行测试看是否配置成功,通过参数的获取分析可以2.9安装成功界面知道配置成功。通过