Linux Journal 2015 年 6 月刊:网络

作者:Shawn Powers
两只杯子,一根绳子

每当我观看《太空堡垒卡拉狄加》的剧集时,当他们通过断开所有网络来避免赛隆人入侵时,我都会感到痛心。(这部剧对网络概念的扭曲呈现方式也让我恼火,但这是题外话。)任何经历过 Wi-Fi 掉线的人都知道我们在日常生活中多么依赖计算机网络。在本期中,我们专注于网络,因为世界上最强大的计算机,如果没有在 YouTube 上搜索猫咪视频的能力,也远没有那么令人惊叹。

我们首先从 Reuven M. Lerner 关于 Django 模型的专栏开始。不,那不是一场模特们展示 Django 新时尚的 T 台秀;相反,Reuven 解释了如何从 Django 应用程序内部操作数据库记录。紧随其后的是 Dave Taylor,他深入探讨了处理数据时出现的一些阴险的 shell 脚本问题。

Kyle Rankin 开始了他的 3D 打印系列的第一部分。早在 3D 打印“酷”起来之前,Kyle 就对它产生了兴趣,而这个月,您将看到在短短几年内,这个过程已经发展到了什么程度。3D 打印已经进入主流,这对我们这些入行较晚的人来说是个好消息。我们早已摆脱了花费 1000 美元打印一个价值 0.17 美元的塑料哨子的时代,Kyle 为我们带来了最新的进展。

我本月的专栏完全是关于揭秘 Docker。我们过去发表过一些关于 Docker 的文章,但我从未真正理解 Docker,除了它的概念之外。我猜我可能不是唯一一个这样的人,所以我经历了在一个项目中学习如何使用 Docker 的过程,并在此过程中描述了它是什么以及如何使用它。我讨厌令人生畏的技术,所以希望这个月我们能驯服 Docker 这个野兽。

当然,这是网络特刊。Federico Kereki 在我的 Docker 入门专栏之后,更深入地探讨了容器的网络方面。Federico 使用 Docker 和 Weave,展示了如何以高效且易于配置的方式构建完整的网络容器系统。如果您不熟悉 Docker,我建议您先阅读我的专栏,但您真的不想错过 Federico 对基于容器的网络的精彩介绍。

大多数以网络为中心的科技杂志都会包含一篇关于 Wireshark 的文章——这是理所当然的。它是一款令人惊叹的软件,可以进行非常深入的网络检查,而且完全免费。Mihalis Tsoukalos 本月介绍了 tshark,它是 Wireshark 的命令行版本。虽然 tshark 具有与其兄弟 Wireshark 相同的网络捕获和诊断功能,但 tshark 没有 GUI。这意味着,虽然您失去了漂亮的图形界面,但您获得了脚本化功能的能力,并且可以在无需点击的情况下使用 tshark。Mihalis 展示了如何使用所有命令行工具将网络捕获数据存储到 MongoDB 中。

无论您的网络技能高峰是在您用绳子将两个杯子绑在一起时,还是通过管理庞大的企业网络来支付抵押贷款,本期《Linux Journal》都应该为您提供关于网络一切的大量见解。我们没有任何关于如何阻止赛隆人进入您的防火墙的文章,但显然,唯一的方法是拔掉您的系统电源(叹气)。对我们来说,这是一个有趣的特刊,充满了评论、公告、技术提示等等。我们希望您喜欢它!

订阅用户可用:6 月 1 日

Shawn 是《Linux Journal》的副编辑,并且从一开始就与 Linux 打交道。他对开源充满热情,并且热爱教学。他还喝太多咖啡,这经常在他的写作中体现出来。

加载 Disqus 评论