文档介绍:编号
淮安信息职业技术学院
毕业论文
题目
基于Linux的网络系统设计与实现
学生姓名
学号
系部
信息与通信工程系
专业
网络技术
班级
指导教师
顾问教师
二〇一一年六月
摘要
该论文主要是对小型公司进行网络服务器的架设,为该公司设计一套完整的网络架设。让该公司有发展空间、完善的服务系统和操作系统。
该公司可能继续发展。所以本文论述一种适合于中小企业、基于Linux操作系统的网络服务器构建,以及系统管理的设计与开发。详细介绍了局域网的设计规划方案、网络服务器的部署以及服务器的配置与管理。考虑到它以后的扩展我为它设计的网络架设具有一定的可扩展性。服务器的操作系统环境基于Linux的操作系统,因为Linux的操作基本上都是用命令来完成的,这样也会起到一定的安全作用。再者,很多企业在选择服务器上的操作系统都是用Linux。
然后根据公司的服务器架设需求而进行服务器的安装及配置,如Web服务器、FTP服务器、DNS服务器、数据库服务器等主要服务器的架设。该论文设计的系统方案遵循先进、经济、安全、高效、可靠、易操作、易维护和开放的设计原则。
出于安全的考虑,还要配一台防火墙,用以隔绝外网的攻击。
关键词:linux、服务器,安全,中小型企业
目录
摘要 I
第一章概述 1
linux简介 1
Linux的主要应用领域 2
第二章需求与规划 4
企业背景概述 4
企业需求概述 4
需求分析 5
6
第三章 LINUX服务器配置 7
Red Hat Enterprise Linux 5的安装 7
7
DNS服务器 11
14
Samba服务器 17
FTP服务器 20
DHCP服务器 22
NFS服务器 25
SSH服务 26
MySql服务器 28
IPtables 防火墙 31
总结 34
致谢 35
参考文献 36
第一章概述
linux简介
Linux作为桌面操作系统,在操作的易用性和应用软件的数量来看,远不如windows系统,因此,对于桌面操作系统,目前最好的仍是windows操作系统。Linux的优势在于网络服务应用。
完善的内置网络是Linux一大特点。 Linux在通信和网络功能方面优于其他操作系统。Linux为用户提供了完善的、强大的网络功能。
是其网络功能之一。的软件,是在Unix领域中建立并繁荣起来的,在这方面使用Linux是相当方便的,网络进行通信。
文件传输是其网络功能之二。用户能通过一些Linux命令完成内部信息或文件的传输
远程访问是其网络功能之三。Linux不仅允许进行文件和程序的传输,
它还为系统管理员和技术人员提供了访问其他系统的窗口。通过这种远程访问的功能,一位技术人员能够有效地为多个系统服务,即使那些系统位于相距很远的地方。
Linux还采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障
Linux可移植性是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。
Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。
可移植性为运行Linux的不同计算机平台与其他任何机器进行准确而有效的通信提供了手段,不需要另外增加特殊的和昂贵的通信接口。
Linux的背景和特色
Linux是一种“自由软件”:所谓自由,是指用户可以自由地获取程序及其源代码, 并能自由地使用他们,包括修改或拷贝等。它是网络时代的产物,众多的技术人员通过Inte rnet共同完成它的研究和开发,无数用户参与了测试和除错,并可方便地加上用户自己编制的扩充功能。作为自由软件中最为出色的一个,Linux具有如下的特点:
(1) 完全遵循POSLX标准,并扩展支持所有AT&T和BSD Unix特性的网络操作系统。由于继承了Unix优秀的设计思想,且拥有干净、健壮、高效且稳定的内核,其所有核心代码都是由Li nus Torvalds以及其他优秀的程序员们完成,没有AT&T或伯克利的任何Unix代码,所以Linu x不是Unix,但Linux与Unix完全兼容。
(2) 真正的多任务、多用户系统,内置网络支持,Ware、Windows NT、OS/2、Unix 等无缝连接。网络效能在各种Unix测试评比中速度最快。同时支持FAT16、FAT32、NTFS、Ex