第 7章 网络服务与管理
7.1 操 作 系 统
7.2 建立 DNS服务器
7.3 建立 WWW服务器
7.4 建立 E-mail服务器
7.5 网 络 管 理
7.6 网 络 安 全
7.1 操 作 系 统
7.1.1 操作系统
1,网络操作系统简介
( 1) 定义
( 2)网络操作系统的基本功能
2.常用的网络操作系统
( 1) SCO UNIX
( 2) Microsoft Windows NT
( 3) Microsoft Windows 2000
( 4) Sun Solaris
( 5) Linux
7.1.2 应用服务器系统
1.数据库服务器
2,Web服务器
3,FTP服务器
4,电子邮件服务器
5,列表服务器
6,应用服务器
7.代理服务器
8.聊天服务器
9,传真服务器
10,新闻服务器
11,群件服务器
12,音频 /视频服务器
13,目录服务器
7.2 建立 DNS服务器
7.2.1 在 Windows 2000下建立 DNS服务
1,安装配置
2,测试 DNS服务
7.2.2 在 UNIX下建立 DNS服务
1,步骤以一台 Sun服务器 Solaris操作系统为例,配置
DNS服务的步骤如下:
( 1) 在相应系统目录下建立系统文件;
( 2) 启动域名服务的进程 。
2.建立系统文件系统文件分为两类,一类是配置文件在 /etc目录下,一类是 DNS记录文件在 /var/named目录下,
它们共同配置 DNS服务器 。 下面是所有和 DNS设置相关文件的列表与说明 。
( 1 ) 第 一 类,位 于 /etc 目 录 下 的 有 hosts,
resolv.conf,named.conf 三个文件 。
① /etc/hosts 文件
② /etc/resolv.conf文件
③ /etc/named.conf 文件
( 2)第二类:资源记录文件,位于 /var/named
目录下。这个目录是 named.conf中定义的。
① /var/named/db.aaa文件
② /var/named/host.rev文件
③ /var/named/named.ca
7.3 建立 WWW服务器
7.3.1 在 Windows 2000下建立 WWW服务器
1,建立 WWW服务器
2,安全性设置
( 1) 以 Windows 2000的安全机制为基础
( 2) 以 IIS的安全机制为基础
7.3.2 在 Linux下建立 WWW服务器
1,所需配置文件
2,/etc/httpd/conf/httpd.conf文件
3,启动及管理
7.3.3 网页制作与发布
1,网页设计常用软件常用的网页设计制作软件有以下几个 。
( 1) Microsoft FrontPage
( 2) Netscape Editor
( 3) Pagemill
( 4) Dreamweaver
( 5) Fireworks
( 6) Flash
( 7) HotDog Professional
2.网站发布
( 1)网站结构
( 2) 网站发布
① 在个人 Web服务器发布站点如果想把自己的计算机作为站点发布的场所,
那么只需要在计算机上安装个人的 Web服务器。
在 Windows安装盘里有一个 Add-ons\PWS目录,
执行这个目录下的,SETUP.EXE”应用程序就可以安装个人网站服务器。在安装完毕后,在 Windows
任务栏的右方就会有个人网站服务器的图标出现。
按系统提示重新启动计算机后,双击个人网站服务器图标,进入个人 Web管理器(见图 7-4)。
图 7-4 个人 Web管理器再来看看如何配置 FrontPage的服务器扩展:
单击,开始菜单,,选择,程序,,单击
,Microsoft office工具,,选择,服务器扩展管理器,,进入了服务器扩展的管理控制台 ( 见图
7-5) 。
图 7-5 服务器扩展的管理控制台
在名称图标上单击鼠标右键,选择“新增 /站点”。
弹出了欢迎界面(见图 7-6)。单击“下一步”。
图 7-6 欢迎界面询问是否要配置邮件服务器 ( 见图 7-7),
选择,否,。 单击,下一步,。
图 7-7 配置邮件服务器
单击,完成,,FrontPage扩展程序就配置完成 ( 见图 7-8) 。
② 在 Internet上发布站点可以去申请 Internet上的免费空间 。 在 Internet上有着各式各样的免费空间,在申请时要注意以下几点 。
网站空间的大小 。 每个站点提供的免费空间大小是不同的,最好根据制作的网站大小来申请站点 。 在 FrontPage文件夹模式下选择网站名称,按下鼠标右键选择,内容,来了解网站的大小 。
是否提供 FrontPage服务器扩展程序。并不是所有的服务器都提供了 FrontPage服务 器扩展程序。在一个没有提供服务器扩展程序的服务器上利用
FrontPage制作的一些效果或表单是无法使用的。
图 7-8 完成配置 FrontPage扩展程序
是否提供程序服务 。 如果一个网站服务器不提供
FrontPage服务器扩展程序,就要考虑这个服务器是否提供相应的计数器,留言板等程序能够替代使用 。
③ 网页上传
Web服务器设立完成之后,就可以将制作好的页面上传了 。
单击,文件,菜单,选择,发布站点,( 见图 7-9),在,指定发布站点的位置:,文本框里输入个人网站的地址,单击,发布,,这时,
FrontPage就开始向网站发布站点了 ( 见图 7-10) 。
图 7-9 发布站点图 7-10 发布站点成功选择,单击此处可以查看您发布的站点,,发布站点的主页就在浏览器中显示出来了 。
如果没有配置 FrontPage的服务器扩展,或
Web服务器不能支持 FrontPage服务器扩展,那么就不能使用 HTTP协议来发布站点,可以采用 FTP
的形式发布站点,只要在,发布站点对话框,中输入站点对应的 FTP地址就可以了 。
发布后网页是否正常工作,要看站点是否使用了 FrontPage服务器扩展的相关功能,如果使用了,由于没有服务器扩展的支持,站点是不能正常工作的 。
如果要为不支持 FrontPage服务器扩展的网站设计站点,那么在编辑网页时单击“工具”菜单
,选择“网页选项”,进入“网页选项”对话框
(见图 7-11),单击“兼容性”选项卡,取消“该服务器使用 Microsoft FrontPage服务器扩展”这一项,这样,网页就不会使用 FrontPage服务器扩展的功能了。
④ 网站的更新网站传送到 WWW主机之后,还需要对其进行后期的更新和维护 。 一个长时间不更新的网站,是不可能吸引住浏览者的 。
当网站内容做过更动,就必须重新将文件上传到主机 。 点击工具栏上的,发送 Web”,就会根据上次设定的网站地址重新把网页上传过去 。
在重新上传网页之前,先自行设定哪些文件上传,哪些不上传。在默认情况下,FrontPage 会将网站中的所有文件都传送到 WWW主机上。在报表模式下查看发布状态(见图 7-12)。
图 7-12 网页发布如果有些文件不想发布,在该文件的下拉选单中选择不要发送 。
⑤ 网站的管理网站的管理与维护工作其实是非常烦琐的,比如要随时检查有没有中断的链接,查看网站中是否有多余的文件,网页文件会不会太大而影响浏览速度等,这些工作只要利用 FrontPage 的报表模式,就能轻松做好 。
选择,查看,菜单的,报表,,单击,站点总览,,切换到了报表视图 ( 见图 7-13) 。
图 7-13 网站的管理在右面的工作区里就显示了一些站点的统计信息 。 在这里,可以看到总文件数,分类文件数,
超链接状态信息和组件状态等信息 。 例如,当前站内有未链接的文件,另外还有一些未验证的链接 。 单击,断开的超链接,项目,就进入了,断开的超链接,报表 ( 见图 7-14) 。
图 7-14,断开的超链接”报表在这里列出了未验证的超链接和断开超链接的文件 。 在出现错误的项目上单击鼠标右键 。 在弹出的快捷菜单里选择,编辑超链接,,修改出错的链接;也可以选择,编辑网页,直接编辑出错的网页 。
除了检查断开的超链接和组件错误外,通常还要检查是否有一些文件没有链接进站点 。 单击,查看,菜单的,报表,,选择,未链接的文件,,在报表视图里就显示出了站点未引用的文件 ( 见图 7-
15) 。
图 7-15 未链接的文件对于这些,网页孤儿,们,要分情况来处理 。
如果未链接的文件不需要链接进站点,比如未编辑完毕的网页,备用的图片,就不必把它们发布到服务器,因为这些文件不会被浏览者用到;还有一些文件是需要链接到站点里,那么就要把它们链接到站点里 。
以上介绍了使用 FrontPage软件制作,发布,管理,维护站点 。 只有经过大量的 练习,才会熟练掌握这个工具 。
3,Web编程技术
( 1) ASP
( 2) Perl
( 3) PHP
7.4 建立 E-mail服务器
7.4.1 在 Windows 2000下建立 E-mail服务器
1,安装 Windows 2000 Server
2,安装 Exchange Server 5.5
3,设置 Exchange Server 5.5
( 1) 安装和启动 Internet Mail Service
( 2) 验证 POP3协议
( 3) 为 Windows 2000域内用户设置邮箱
4,客户端收发邮件功能的实现
7.4.2 在 Linux下建立 E-mail服务器
1,SendMail主要配置文件
2.测试
3.客户端
7.5 网 络 管 理
7.5.1 配置管理
1,配置信息的自动获取
2,自动配置,自动备份及相关技术
3,配置一致性检查
4,用户操作记录功能
7.5.2 故障管理
1.工作内容
2.常见故障
( 1)线路故障
( 2)网络设备故障
( 3)服务器故障
3.检测工具
( 1)连通性测试命令,ping
( 2) 路由跟踪程序,traceroute
( 3) 域名解析工具,nslookup
7.5.3 性能管理
1,工作内容
2,网络升级
7.5.4 安全管理
1,认证和加密
2,防止病毒和黑客攻击
7.5.5 计费管理
1,计费数据采集
2,数据管理与数据维护
3,计费政策制定
4,政策比较与决策支持
5,数据分析与费用计算
6,数据查询
7.5.6 用户管理
7.5.7 简单网络管理协议 ( SNMP)
7.5.8 网络管理系统
1,HP的 OpenView
2,IBM的 NetView
3,SUN的 SUN Net Manager
7.6 网 络 安 全
7.6.1 机房安全
1,机房物理实体安全
2,机房电气安全
7.6.2 网络病毒与防治
1,什么是网络病毒
2,网络病毒的防治
( 1) 病毒防治软件安装位置
( 2) 防病毒软件的布署和管理
( 3) 常用防病毒软件
7.6.3 网络黑客与防火墙技术
1.什么是网络黑客
2,网络黑客攻击及防御
( 1) 黑客攻击方法
① 获取口令
② 放置特洛伊木马程序
③ WWW的欺骗技术
④ 电子邮件攻击
⑤ 通过一个节点来攻击其他节点
⑥ 网络监听
⑦ 寻找系统漏洞
⑧ 偷取特权
( 2)防御方法
① 网络安全设置
② 服务器安全管理
③ 密码管理
④ 安全制度
3.防火墙技术
( 1)防火墙原理
( 2)防火墙的种类
① 网络级防火墙
② 应用级网关
③ 电路级网关
④ 规则检查防火墙
( 3) 使用防火墙
4.其他安全技术
( 1)加密
( 2) 认证