网络服务器成功连接的分析

发布时间:2023-04-07 23:21:37 作者:17723292 阅读量:8827

一台主机可以允许多种服务器软件同时运行其中,而很多 Lin distributions 出厂的默认值就已经开放了很多服务给 Internet 使用了,不过这些服务可能并不是你想要开放的。我们在了解网络基础与所需服务的预期目的之后,接下来就是通过防火墙来规范可以使用本服务器服务的用户,以让系统在使用上拥有较佳的可控环境。

  1.2搭建服务器的基本流程
  
  虽然不同的服务器提供的服务并不相同,而且每种服务的原理也不见得都一样,不过,每种服务器由规划、搭建到后续的安全维护,其实整个流程是大同小异的。下面我们就来一项一项地进行分析。
  
  1.2.1网络服务器成功连接的分析
  
  下面我们就针对整个服务器的简易搭建流程来做一个分析,以明确为什么了解操作系统的基础对于服务器的维护是相当重要的呢?首先,到底我们是如何连接到服务器的?连接到服务器要取得什么资源?我们先以如下图示(见图1-1)来做个简单的说明。
  
  先来理解一下,到底我们连接到服务器想要得到什么?举例来说,你连接到Youtube想要看视频,所以对方就提供视频数据流给你;你连接到Yahoo想要看新闻,所以对方就提供新闻的文本文件给你;你连接到无名小站想要看图片,对方将图片文件发送给你;你连接到Facebook想要去偷菜,对方就参考你之前留下来的记录,从数据库里面将你的记录检索出来传送给你。看到没有,你连接到服务器,重点在取得服务器上的数据,而一般数据的存在就是使用文件!那你有没有权限取得?最终是与该文件系统的设置有关啦!
  
  首先,客户端到服务器的网络要能够连通,等到客户端访问到服务器后,会先由服务器的防火墙判断该连接能否放行,等到放行之后才能使用到服务器软件的功能。而该功能又需要通过SELin这个细节权限配置的项目后,才能够读取到文件系统。但能不能读到具体文件呢?这又跟文件系统的权限(rwx)有关!上述的每个部分都要能够成功,否则就无法顺利读取数据。
  
  所以,根据上面的流程我们大概可以将整个连接分为几个部分,包括:网络、服务器本身、内部防火墙软件设置、各项服务配置文件、细节权限的SELin以及最重要的文件权限。下面就分别来谈谈每一个部分。
  
  1.网络:了解网络基础知识与所需服务的通信协议
  
  既然要搭建服务器,首先当然需要了解一下因特网。因为不管是哪种操作系统,若想要与因特网连接,首先要求掌握网络基础知识。举例来说,“子网”是经常会谈到的概念,当你发现一个配置为192.168.1.0/255.255.255.0的项目时,知道那是什么鬼东西吗?如果不知道的话,呵呵!绝对无法配置好网络服务的,另外,为何你需要服务器?当然是想要达成某项网络服务。举例来说,传输文件可以用FTP,那WWW可以传输文件吗?网上邻居可以传输吗?每个网络服务的用途为何?哪个在传输文件方面比较方便?对于客户或老板来说,我们所搭建的服务能否满足他们的需求等等,这都需要了解,否则你将一头雾水啊!因此这部分你就需要了解:
  
  基本的网络基础知识:包括以太网络硬件与协议、TCP/IP、网络连接所需参数等。
  
  各网络服务所对应的通信协议的工作原理,以及实现各通信协议的具体应用程序。
  
  2.服务器本身:了解搭建网络服务器的目的以配合主机的安装规划
  
  想要搭建服务器吗?那...搭建什么样的服务器?这个服务器要不要对Internet开放?这个服务要不要对客户提供访问账号?要不要针对不同的访问账号进行,例如磁盘容量、可用空间与可用系统资源进行限制?如果要进行各项资源的限制,那服务器操作系统应该要如何安装与设置?问题很多吧!所以,只有首先了解你所需要搭建服务器的各项预期功能之后,后续的规划才能陆续出炉。不过,如果配置服务器只是为了“练功”而已,呵呵!那就不需要考虑太多了。
  
  3.服务器本身:了解操作系统的基本操作
  
  网络服务软件是需要运行在操作系统上面的,所以需要对操作系统基本的管理与操作技术有一个掌握!包括软件如何安装与删除,如何管理系统的计划任务,如何根据服务器的服务目的规划文件系统,如何让文件系统具有可扩展性(LVM之类),系统如何管理各项服务的启动,系统的开机流程是什么,系统出错时,该如何进行快速复原等,这些都是需要了解的。
  
  4.内部防火墙设置:管理系统的可共享资源
  
  一台主机可以允许多种服务器软件同时运行其中,而很多Lindistributions出厂的默认值就已经开放了很多服务给Internet使用了,不过这些服务可能并不是你想要开放的。我们在了解网络基础与所需服务的预期目的之后,接下来就是通过防火墙来规范可以使用本服务器服务的用户,以让系统在使用上拥有较佳的可控环境。此外,不管你的防火墙系统设置的再怎么严格,只要是你要开放的服务,那防火墙对于该服务就没有保护的效果。因此,在线更新软件机制就一定要定期进行!否则你的系统将会非常的不安全!
  
  

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2023-08-15 12:25:01

为了提高数据库系统的性能和可靠性,人们不断地开发新的数据库产品,其中最为云服务器与云主机租赁费用 常用的还是SQLServer搭建博客用虚拟主机还是服务器 库产品,其中最为常用的还是SQLServer

最新文章

 2023-12-25 22:44:35   admin

活动发布区版规

 2023-05-27 22:03:52   御风而行

容器、无服务器、虚拟机:安全性差...

 2023-05-27 19:08:41   小绵羊0123

科技巨头布局云端 服务器 网络硬...

 2023-05-27 18:17:46   姐姐的跟屁虫

钉钉因系统访问流量激增,宕机1小...

热门阅读

 2022-07-23 00:34:02   freeatom

常见ftp命令 FTP命令使用详...

 2022-07-21 02:17:02   ares

双硬盘组建Raid0磁盘阵列图文...

 2022-07-20 06:17:02   mankeung123

用友软件客户端连接不上服务器的解...

 2022-07-23 00:51:02   antonfxb

WebService实例

 2022-07-13 05:38:02   苯小孩

开发、运维不可不看的Linux调...

 2022-07-20 18:51:02   nightstone

如何使用Charles抓取Web...

随机文章

 2021-12-26 05:38:02   爱UUD哒

为什么服务器托管比租用费用高?

 2022-02-14 05:38:03   928928

配置WINS服务器属性

 2022-07-19 03:00:05   windpop

【最新】这里有几个ccleane...

 2022-07-19 07:17:02   冷雨点枫

管理员可利用的4大开源自动化工具

 2022-07-19 13:17:03   wcloud

linux系统安装教程

 2022-07-19 17:00:04   【粒仔】

linux下svn服务器搭建视频...

热评文章

 2022-07-19 20:17:02   dengyu0429

linux vi使用及详细介绍

 2022-07-20 01:00:05   激动的舌头

Linux视频教程:用户管理命令...

 2022-07-21 20:51:02   jessica-an

创建本地FTP站点

 2022-02-07 05:38:03   jasonkidd

WEB服务器配置详解

 2022-07-20 04:51:02   wolfssss

ACL权限-默认与递归(4)

 2022-07-22 15:00:05   淡水珊瑚

Linux下 Samba Ser...
全球云服务器
Catfish(鲶鱼) Blog V 4.7.3