《Linux网络技术》教学大纲 联系客服

发布时间 : 星期六 文章《Linux网络技术》教学大纲更新完毕开始阅读

《Linux网络技术》教学大纲

说 明

一、课程的性质和任务

《Linux网络技术》是计算机网络与通信专业所必修的课程,是该专业的一门必修专业课,其任务是学习该课程后,能用Linux操作系统建设局域网,该课程可作为毕业设计课题的基础。 二、课程的目的和要求

本课程内容主要有五部分:Linux基础知识;Linux的安装和基本配置;Linux系统的基本命令和操作、网络的基本配置;Linux文本编辑器、网络工具软件、虚拟机软件;DNS服务器、WWW服务器、SQL服务器、Mail服务器、Proxy服务器、FTP服务器、Samba等服务器的架设;通过理论教学和实验实训,应使学生掌握Linux的优缺点及应用,熟练掌握Linux的安装,掌握Linux中网卡、网络的基本配置和测试,掌握一种文本编辑器、网络工具软件、虚拟机软件的使用,掌握DNS服务器、WWW服务器、SQL服务器、Mail服务器、Proxy服务器、FTP服务器、Samba服务器基本的架设方法。 三、课程的教学进度和安排

本课程周学时数:4学时,共计72学时,4学分。具体安排如下: 1.Linux基础知识 2学时 2.Linux的安装和基本配置 4学时 3.Linux文本编辑器 2学时 4.网络工具软件 4学时 5.虚拟机软件 2学时 6.DNS服务器 6学时 7.WWW服务器 4学时 8.SQL服务器 6学时 9.Mail服务器 4学时 10.Proxy服务器 4学时 11.FTP服务器 4学时 12.Samba服务器 4学时

13.实验及课程设计 28学时(一周) 14.习题课 2学时

1

大纲内容

一、

Linux基础知识(2学时)

主要介绍Linux的起源、发展、软硬件需求、优缺点 (一) 目的和要求

1. 了解Linux的起源、发展 2. 了解Linux对计算机的软硬件需求 3. 掌握Linux的功能及优缺点 (二) 主要内容

1. Linux的起源、发展,为什么要用Linux,中文化的Linux 2. Linux对计算机硬件需求 3. Linux的功能及优缺点

二、

Linux安装与配置(4学时)

(一) 目的和要求

1. 了解Linux的硬盘分区特点、启动方式、安装等级 2. 掌握Linux的安装和基本配置 (二) 主要内容

1. Linux的硬盘分区 2. Linux的启动方式

3. 选择语言、键盘、鼠标及安装等级 4. 设置网络环境

5. 设置语言、时区、账号及认证加密 6. 选择安装的软件包、设置显卡及安装软件包 7. 创建启动盘、设置X Windows及启动Linux

三、

Linux系统的基本命令和操作、网络的基本配置(10学时)

(一) 目的和要求

1. 了解图形操作环境 2. 了解文字操作环境 3. 掌握一种文本编辑器 4. 掌握常用网络工具软件

2

5. 掌握虚拟机软件 (二) 主要内容

1. GNOME和KDE桌面环境

2. 文字操作环境的进入、退出、关机、文件、目录、光盘、软盘、压缩及解压。 3. 选择语言、键盘、鼠标及安装等级 4. 设置网络环境

5. 设置语言、时区、账号及认证加密

6. 选择安装的软件包、设置显卡及安装软件包、创建启动盘、设置X Windows及启动Linux目

四、DNS服务器的架设(6学时)

(一) 目的和要求

1. 理解DNS服务器的概念、功能 2. 掌握在Linux中架设DNS服务器 (二) 主要内容

1. DNS服务器的概念,功能

2. DNS服务器的实现:域名和主机名,域名指派和区域,名字服务器,DNS解析,DNS数据

库,典型DNS实现

3. DNS配置文件及语法:配置文件语句,DNS资源记录

4. DNS服务器配置文件:/etc/name.conf文件、/etc/resole.conf文件、/etc/host文件、正向解析文

件、逆向解析文件,

5. Linux客户端配置文件,DNS服务器的测试

四、

WWW服务器的架设(6学时)

(一) 目的和要求

1. 理解WWW服务器的概念、功能 2. 掌握在Linux中架设WWW服务器 (二) 主要内容

1.理解WWW服务器的概念、功能

2.搭建WWW服务器的基本步骤:Internet连接方式、连接线路、选择ISP、获取域名和IP地址 3.配置文件配置Apache:安装Apache、配置Apache、管理Apache 4.配置虚拟主机:使用相同的IP地址、使用不同的IP地址 6. 配置用户主页

3

五、 SQL服务器的架设(6学时)

(一)目的和要求

1. 理解SQL服务器的概念、功能 2. 掌握在Linux中架设SQL服务器

(二)主要内容

1. 理解PostgreSQL服务器的概念、功能 2. 了解PostgreSQL服务器的运行方式

3. 掌握PostgreSQL服务器的架设:PostgreSQL服务器的安装、配置与启动、测试

4. 理解PostgreSQL服务器的基本管理:启动、停止、查看与重新启动,增加、删除数据库服务

器用户,增加、删除数据库

5. 使用psql命令模式:psql命令模式操作,以psql访问数据库的命令

6. 从Windows连接PostgreSQL服务器:安装Tcl/Tk,安装PgAccess,执行 PgAccess

六、

Mail服务器的架设(6学时)

(一)目的和要求

1. 理解Mail服务器的概念、功能 2. 掌握在Linux中架设Mail服务器 (二)主要内容

1. 理解Mail服务器的概念、功能、E-mail系统的服务程序、发送E-mail的方式

2.Sendmail服务器的配置:查看Sendmail与设置开机执行、设置账号的别名、设置中继邮件地址

3. 安装可从Windows读邮件的POP/IMAP服务器:安装POP与IMAP服务器、设置和启动POP

与IMAP服务器、Windows端的设置

七、

Proxy服务器的架设(6学时)

(一)目的和要求

1.理解Proxy服务器的概念、功能 2.掌握在Linux中架设Proxy服务器 (二) 主要内容

1.Proxy服务器的概念、功能:代理服务器的角色、代理服务器的层次

2.安装与设置Squid服务器:安装Squid服务器、Squid基本设置、启用Squid服务器、测试Squid服务器

3.在客户端使用代理服务器:在IE中设置代理服务器、在Konqueror中设置代理服务器

4