一、校园网络硬件拓扑示意图
二、系统解决方案
1、路由器:为外部网络提供路由,并作为内网的网关,设置内网网关为202.194.10.255
2、防火墙:配置在路由器与核心交换机之间,对网络进出信息进行过滤和对网络系统进行安全防护。
3、服务器配置:
15台服务器分别作为整个校园网络的DHCPDNS服务器,WEB服务器,FTP服务器,邮件服务器,数据库服务器。
25台服务器上统一安装LINUX操作系统服务器版本(本方案采用RedHat Linux9.0)。
(2)将实现各种服务的服务器分开单独配置在一个服务器上,有利于提高网络的可靠性,当任意服务器发生故障时,其他服务仍能正常使用。
(3)5台服务器使用固定的IP,分别为202.194.10.1~202.194.10.5通过NAT服务将内网地址转换为外部互联网地址,实现外网的访问。
(4)DNS服务器为WEB服务器提供域名。
(5)DHCP服务器为网络中其他主机自动分配IP
4、交换机:采用三层交换机结构,实现交换机的适当负载和灵活配置。
1)核心交换机:与防火墙相连接,子端接内网主交换机,和5台服务器。
2)主交换机:与核心交换机相连,子端接4台刺激交换机。
3)次级交换机:4台次交换机与主交换机相连,每台次交换机接50PC机,实现PC机的灵活配置。
5200PC机配置:
1200PC利用DHCP服务器的DHCP服务,自动获取IP地址,有效的管理了IP地址的使用。
(2) 200PC机获取的IP地址范围是202.194.10.6~202.194.10.205,网关都是202.194.10.255PC可通过网关同时访问外部互联网。
(3) PC通过安装各种客户端程序使用服务器的网络服务,通过web浏览器访问web服务器、数据库和邮件系统。
三、应用软件解决方案
1. DHCP服务器和DNS服务器:在服务器上安装DHCP服务器软件,分配IP地址给客户机,开启DHCP服务;在服务器上安装DNS服务器程序BIND,并且为其他服务器配置域名,开启DNS服务。
2. WEB服务器:采用国际流行的Apache服务器,配置并开启HTTP服务。可通过HTML以及ASPPHP建立动态网站,并且实现同邮件服务器、数据库服务器、FTP服务器的交互。
3. FTP服务器:使用系统默认安装的linux安装数据库vsftpd服务器,配置FTP服务器,并且为不同人使用FTP服务设置访问权限,以及操作权限,有利于维护服务器的安全使用。最后,开启vsftpd服务。
4. 邮件服务器:Linux下常用的服务器端的邮件传输代理MTA—Sendmail,并且对其进行配置,开启服务。可以为不同人建立账号。同时在LINUX下可以安装POPIMAP服务器,对其进行配置并开启服务,实现在服务器端代理收取邮件。
5. 数据库服务器:安装开源的MySQL数据库,功能强大,节省开支。对其进行配置,并且
为不同人使用FTP服务设置访问权限,以及操作权限,保障数据库的安全使用,最后,开启MySQL数据库服务。
4、校园网络用户实例
1. 用户通过本地电脑客户端访问Web服务器,Web服务器通过动态网络语言PHP或者ASPFTP服务器、和数据库服务器进行交互。使用户在浏览器中就可以对FTP服务器上传下载文件和数据库服务器进行查询,修改等操作。例如,学生可用这种方法查询成绩。
2. 用户通过本地电脑客户端访问Web服务器,Web服务器通过动态网络语言PHP或者ASPFTP服务器、和邮件服务器进行交互。使用户在浏览器中就可以对收发邮件。用户还可以通过邮件客户端直接访问邮件服务器,利用邮件服务器的POPSMTP服务收发邮件。并且管理者可以将新建的账户和密码存入数据库服务器,每当用户登录邮箱时,服务器可以通过访问数据库服务器来查询用户名和口令来对邮件服务器进行登录。
3. 用户也可以直接通过FTP工具对FTP服务器进行文件上传下载,同时也可以对Web服务器进行管理。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。