第11章网络配置这个世界的一切都可以数字化。无论是文字、图像还是声音,每时每刻,都有无数的“包裹”携带着一个个比特从世界的这头奔向另一头。这种疯狂的现象如今已经司空见惯,没有人能够完全离开它。网络是人类最伟大的发明之一,这使人类进入了一个全新的时代。本章不会就网络原理作详细介绍,而着重关注如何连接到因特网。在本章最后的“进阶”部分将讨论和网络配置有关的高级内容。11.1几种常见的连网方式究竟有哪些连接网络的方式?根据不同的分类,可以作不同的回答。网络硬件市场已经形成了各种混乱的门类。各种不同的协议和设备充斥这个市场。很多时候要做出一个明确的分类非常困难。但这对于普通用户而言并不是重要的。桌面用户更关心的是如何接入网络,而不是这种接入具体是如何实现的。从这种意义上讲,“无屏蔽双绞线”这样的词不会比“博客”更有吸引力。因此,本节将完全从桌面用户的角度考察接入互联网的方式。关于计算机网络的原理,可以参考其他专业书籍。11.1.1通过办公室局域网1.局域网2.以太网11.1.2无线连接无线连接的发展11.1.3有线宽带连接有线宽带连接的发展11.1.4“古老”的拨号上网使用调制解调器拨号上网11.2连接PC至局域网和Internet讲解Linux上的上网配置是一件让所有人都为难的事情。并不是因为这种配置本身有多复杂,而是对于这样一本书而言,实在有太多的东西需要考虑。各个发行版提供了不尽相同的用户界面,甚至不同的命令和配置文件——这一点的确值得商榷。尽量兼顾到各种主流发行版将大大增加本章的篇幅,同时对讲解技巧提出了巨大的挑战。本节以图形化工具的讲解为主,对于读者而言,只需要阅读和自己所在环境有关的部分就可以了。11.2.1连接办公室局域网为有线网络连接配置IP地址11.2.2使用ADSLADSL是当前家庭用户使用最多的互联网接入方式。使用ADSL宽带接入应该首先到电信公司申请并安装相应的设备。没有必要再询问那里的工作人员这种设备是否能够在Linux下使用,无论他们是回答“可以”还是反问“什么是Linux?”,都可以放心地让技术人员上门安装这台机盒。1.Ubuntu中的设置2.openSUSE中的设置11.2.3无线网络1.安装无线网络2.使用无线连接网络11.2.4拨号上网Ubuntu下设置拨号上网11.3进阶1:在命令行下配置网络Linux图形界面下能完成的系统设置都可以在命令行下实现——这一点对网络配置同样适用。尽管图形化的网络配置工具给用户带来了莫大的方便,但对于系统管理员而言,掌握命令行工具的使用非常重要。本节主要讲述ifconfig和route这两个命令。对于配置一台拥有静态IP的服务器,本节非常有用。这里仍然不涉及高级的网络原理,只讲述最基本的网络配置方法。更多的细节和高级应用请参考其他专业书籍。11.3.1使用ifconfig配置网络接口ifconfig命令11.3.2使用route配置静态路由route命令11.3.3主机名和IP地址间的映射通过编辑/host文件设置主机名和IP地址间的映射11.4进阶2:使用wvdial建立PPP连接本节简要介绍和PPP连接有关的知识,以及如何通过wvdial拨号工具建立一条PPP连接。wvdial是一个命令行工具,在各个发行版的Linux中拥有相同的行为,这对于正在寻求一种通用的解决方案的管理员非常重要。11.4.1PPP协议简介1.PPP协议概述2.使用PPP建立网络连接11.4.2wvdial简介wvdial概述11.4.3配置wvdialwvdial的配置文件/etc/wvdial.conf11.4.4使用wvdial拨号上网使用wvdial命令拨号上网