首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Linux网络服务

Linux网络服务
EN

Server Fault用户
提问于 2009-04-30 09:22:15
回答 2查看 144关注 0票数 2

我试图激励一个课程来了解一些在Linux系统上运行的常见服务类型,比如httpd、ssh、ftp等等。我应该教授哪些服务?对于学生来说,什么是最有趣的,同时又足够简单,可以作为介绍性的教学工具?

EN

回答 2

Server Fault用户

发布于 2009-04-30 09:37:41

什么叫"linux服务“?我猜你的意思是说运行在Linux机器上的一些服务的类-- DNS,电子邮件,网络服务--在这种情况下,你的类不是关于Linux的,而是关于互联网基础设施的。

你的目标观众是谁?他们是CS学生,Windows管理员,爱好者,程序员吗?如果他们对互联网一无所知,并渴望成为系统管理员或网络管理员,那么DNS是一个很好的起点;它是大多数其他服务的基础,很容易被忽略。教他们名称解析系统是如何工作的,数据是如何(大部分)分散的,以及他们可能会看到什么问题。

HTTP和电子邮件也是如此:告诉他们当你在浏览器中输入URL时会发生什么,或者你的邮件是如何找到他们的。

一旦你弄清楚了你在教的是谁,为了什么,你就能找到激励他们的方法。如果你是在教CS学生,那么最好展示一下软件如何处理互联网基础设施的故障,或者如何在现代互联网中使用算法(即OSPF使用迪克斯特拉算法来确定路由权重)。

票数 3
EN

Server Fault用户

发布于 2009-04-30 14:06:56

我认为,和大部分教学一样,将有三组学生:

  • 摸它的学生们。告诉他们去分割一个网络,并在这些区域之间放置防火墙,他们会问:“我应该让它成为IPv4还是IPv6?”
  • 无论如何都会吃力的学生
  • 如果你激起学生的兴趣,他们就会这么做。

所以我要把目标对准第一和第三,说,让它酷。为了第二个..。如果他们想要分数的话就得这么做。

因此,根据您想要的服务目标,选择一些酷的东西,并让他们这样做。

  • 鱿鱼?让它运行整个网络的上端-唐特网
  • DHCP?将netwrok分割为10.0.x.x和10.1.x.x,然后让它们使用岸壁 (我发现它比iptables容易得多)来分割网络,并让颠倒的脚本只影响网络的一部分。
  • 防火墙?DoS计算机或服务器。强行输入密码。告诉他们设置一个规则,这样你就不能访问它。
  • DNS?让他们把任何访问facebook的人转到其他网站。将google重定向到live.msn
  • FTP?让他们设置它,然后做一些包嗅探,窃取一个文件,然后让他们设置SFTP。与telnet和SSH相同
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档