第6章 使用因特网
349BQ5ND 认识因特网
P1dFoQz hr`,s!0Y 因特网的出现对信息的使用和传播来说,已经产生了革命性的影响。无论是在家里还是在工作单位,只要把个人电脑与因特网连接起来,一个人就可以去世界上的任何地方。我们的地球已经因为因特网的出现,被实实在在地变成了“地球村”。
[E)&dl_k 本章将讨论个人电脑与因特网建立连接的方法。
~WKWx.ul p
Cgm!t?/ 计算机网络
<['ucp
所谓网络,简单的说,就是用电缆线把若干计算机联起来,再配以适当的软件和硬件,以达到在计算机之间交换信息的目的。
@YbZ"Jb 世界上有很多组织,象公司、大学、研究所等机构,他们把机构内部的计算机联成网络,在计算机之间进行通讯,这就是局域网。公司、大学、研究所局域网上的计算机的资源可以共享,比起单机来优势非常明显。
\]0+J cK\'D 因特网
58t~? 2E 网络比起单机来优势非常明显。所以人们就想到,为什么不在更大的范围内共享资源呢?于是许许多多这样的局域网又通过各种方法互相连接起来,这就是Internet,中文名称是因特网。
+Ou<-EQV 现在,因特网的规模还在不断扩展,已经形成了一个世界范围内的大网。
g1I8_!}~ 我国在几年前也加入了因特网。目前,在我国同时存在着几个同Interet相联的网络,其中规模最大的就是国家信息产业部的中国互联网 Chinanet。一台计算机如果与Chinanet或其它任何一个已经联入 因特网的网络相连通,那么也就联入了因特网。
p<c1$O* &"d
:+!4h 因特网的功能
vDCbD#.6 用因特网能做些什么呢?
JfRqOEP4Y * Web浏览和查询。这是一个基于超级文本(Hypertext)方式的信息查询工具。用户通过它,可得到文本、图象、声音、动画和虚拟现实的综合信息。详见“Web浏览”一章。
ufo\p=pGG * 电子邮件,即Email(Electronic Mail),是最广泛应用的一种网上通信方式。详见“电子邮件”一章。
A9y@v{txN * BBS论坛。允许访问者发表自己的观点,就某个共同感兴趣的话题进行讨论。目前大多数论坛都是基于Web浏览的方式提供服务的,可以使用Web浏览访问。
]sJjV
A * 文件传输,即FTP(File Transfer Protocol文件传输协议)。它是因特网上最主要的一种文件传输手段。
Uj^Y\w-@Z FTP的目的是为了在不同计算机之间传输文件,进行上载(Upload)和下载(Download)操作。
j+[oZfH * 多媒体(Multimedia)服务。包括:实时广播(RealAudio)、实时电视转播(Streamworks)等。
|}Mt hj9n * 网络聊天,也叫网上即时通讯,可以实时地进行网络沟通。
T[kS;-x &"DD&87N% 主要概念
{Zo*FZcaX B/dJj# IP地址和子网掩码
9qm'qx 所谓IP地址就是给每个连接在网络上的主机分配一个在一定范围内唯一的32bit地址。IP地址的结构使我们可以在网络上很方便地寻址。
"rHPcp"m IP地址通常用4个以圆点分隔号的十进制数字表示,每一个数字对应于8个二进制的比特串,如某一台主机的IP地址为: 128.20.4.1,这样读起来更直观的。
$ZlzS`XF7 因特网 IP地址(称为公有IP)由Inter NIC(Internet网络信息中心)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。通常每个国家需成立一个组织,统一向有关国际组织申请IP地址,然后再分配给客户。
th}&|Y)T2 通过网关服务器转接进入因特网的局域网中的计算机使用的IP地址一般是私有IP,由局域网的管理员
8=u88?Bh 自行规划分配。网关服务器至少需要一个公有IP,以便在因特网标识自己。
\ESNfL5 IP地址的结构一般由网络号和主机号两部分组成。
y\Wp}} 那么IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。
.t.4y.
97 子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络号和主机号两部分。
='6@^6y 子网掩码的长度是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字
'j;i4ie>*x “0”表示。图6-1所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。
\_ MWZRMc5 其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP
y\R-=Am". 地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些
}ISR +./+ 是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
qRXHaQi@9 如果一个网络的规模不超过254台电脑,采用 “255.255.255.0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常用的IP地址子网掩码。对于子网掩码是“255.255.255.0”的网络,最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。
F]cc?r312 但是实际可用的IP地址数量是254个,因为主机号不能全是“0”,也不能全是“1”。
ro8C^d] oxLO[js 域名服务器DNS
x LGMN)@r 域名服务是一个因特网和TCP/IP的服务,用于映射网络地址号码,即寻找因特网域名并将它转化为IP地址的系统。
rges`&0 域名是有意义的、容易记忆的因特网地址,比如
www.google.com。
K~+x@O* 域名和IP地址是分布式存放的。DNS请求首先到达地理上比较近的DNS服务器,如果寻找不到此域名,主机会将请求向远方的DNS服务器发送。
A>6_h1 Awe'MG p% 网关
x\pygzQ/ 网关是网络连接设备的重要组成部分,它能在两个不同的协议集之间进行转换,从而使不同的网络之间进行互联。例如:一个Net-ware局域网通过网关可以访问IBM的SNA网络,这样使用IPX协议的PC
]F #0to 就可和SNA网络上的IBM主机进行通信。
?f*>=;7= 许多公司或组织内局域网上的计算机,并不是每一个都与因特网直接相连的。在这个局域网里,一般会设置一个网关服务器。局域网内其他的电脑访问要因特网,都是通过网关服务器的转接实现的。
7-mo\jw< 连接因特网
{BZ0x2 5")BCA 要想访问因特网,必须事先在因特网服务提供商(ISP)那里注册。因特网服务提供商一般都拥有一个长
d>wG6Z, | 期与因特网相连的网络,人们可以把ISP网络当作因特网的一部分来访问。ISP会提供必要的基础网络设施,便于用户与她的网络相连。这就意味着,当用户的电脑与ISP的网络相连后,用户就可以通过ISP的网络访问因特网上其他计算机所提供的资源和服务了。
:3D[~-/S 中国网通、中国电信等通信公司都提供因特网的接入服务,她们都可以被称为因特网服务提供商。
cd] X5)$h ISP提供的接入方式很多,目前比较流行的方法有局域网(LAN)、宽带ADSL以及普通拨号上网(dial-
uFL!*#A up)。
@%!Gj{ Y#FSU#a$< 帐号
z8
K#G%,: 如果要在家上因特网,可以选择宽带ADSL或普通拨号上网(dial-up)。无论哪一种,最基本的条件就是要有一部电话。然后我们要找ISP办理入网手续,申请得到一个入网帐号、相应的密码以及上网时要拨的电话号码。
gB0Q0d3\G, 现在普通电话拨号上网,可以使用主叫付费,免去了申请的过程,上网费用直接记到电话费里。
M7ug<
8i [ZD`t,x( 设备
X/H2c"!t 如果采用局域网(LAN)或宽带ADSL的方式上网,必须给电脑配上网卡。在Linux系统下,网络设备
`+(4t4@ew 在配置时被赋予别名,该别名由一个描述性的缩略词和一个编号组成。某种类型的第一个设备的编号为 0,其他设备依次被编号为 1、2、3,等等。网卡的别名一般是eth0, eth1 ...。
7e
/Kh)5G VM+l9z> 通过网局域网关连接因特网
}]. |7h 在局域网内的电脑,要访问因特网,主要需要进行网络配置。配置好本机的IP地址、子网掩码、网关
0G3T.4I 和域名服务器参数就可以访问因特网了。
k[\JT[Mp 要进行网络配置,首先要从开始菜单启动网络配置工具,方法是:
.jl^"{@6 【开始】→【设置】→【配置本地网络】
!'-./LD") 在网络配置工具中显示了可用的网络设备eth0,这是一块网卡。
H%;pPkIi 如果没有列出任何网络设备,可以点“添加”按钮,就会出现网卡配置界面(如图6-3)。点“自动探
Tj=@5lj0 测”,系统将自动检测网卡,并弹出确认窗口(如图6-4),直接确认“是”就可以了,在网络配置工具选中设备eth0,点“修改参数”,会出现网卡设备 eth0的参数配置窗口(如果刚配置好网卡也会自动启动此窗口)。如图6-5,在此窗口中输入正确的IP地址和子网掩码,单击“确定”按钮即可。
).jna`A, 回到网络配置工具的主窗口后还应该输入缺省网关和缺省域名服务器,最后点“应用”或“确定”按钮,就能够访问因特网了。
qot{#tk
d w[J.?v&^ 宽带ADSL拨号连接因特网
(Kj>Ao 如果在家访问因特网,比较方便快捷的方式是选择宽带ADSL拨号上网。此时需要拨号软件。
#-/_J? 在红旗Linux4.1桌面版下,可以通过开始菜单启动拨号软件,具体方法是:
4Y d$RP 【开始】→【设置】→【配置拨号网络】
|UN#utw{^Y 拨号软件对拨号的管理分两部分,一部分是设备管理,在设备标签下进行,另一部分是连接管理,在连接标签下进行。
A/.z. K 建立ADSL宽带连接首先要新建拨号设备,这通常是网卡。选设备标签,点击“新的”,就会出现选
>Sm#-4B- 择新建设备方式的对话框,点击“设备向导”,启动创建新设备的向导。
qG0gc\C} 创建新设备的第一步是选择设备类型,显然,应该选择DSL设备。向导程序将提示正确,安装网卡,并提供当前可用网卡的选择窗口。一般情况下,使用默认的网卡就可以了。如果计算机安装了多块网卡,就要选择那块用来与ADSL调制解调器相连的网卡了。
c3Zwp% 选择好网卡后,设备就建好了。在设备标签中,出现了xDSL设备。
M] W5%3do 有了拨号设备,接下来应该建立连接了。选“连接”标签,点击“新的”按钮,就会出现选择新建连
iBCIJ!; 接方式的对话框,点击“连接向导”,启动创建新连接的向导。
F8B:P7I 创建新设备的第一步是选择所在区域,显然,应该选择中国。第二步是选择因特网服务提供商,列表中列出了169、263等。选择“自定义”,然后单击“下一步”。向导程序将提示输入电话号码、用户名以及密码。宽度拨号并不涉及电话号码的问题,因此可以随便给一个。用户名就是帐号,输入帐号后输入正确的密码,点击“下一步”。接下来需要为此连接建立一个名字,连接的名字可以随便定,不妨设为“宽度上网”。这样新的连接就建好了。在连接标签中,出现了“宽度上网”的连接。
8},fu3Z 如果想上网,先把ADSL调制解调器打开并把它与计算机之间的网线连好,然后打开图6-20的窗口,
Jo9c|\4 在连接标签中,选中“宽度上网”,单击“连接”按钮就行了。
PRK*7-( 打开窗口有两种方法:第一种方法就是配置拨号连接时用的方法,即【开始】→【设置】
EC?U#!kv →【配置拨号连接】;另一种方法是【开始】→【应用程序】→【网络】→【拨号网络】无论哪种方法,
BXr._y, cr 效果都是一样的。
4}Hf"L[ l Web浏览
Co`:D X
iM{YZ`B ar@ysBy 因特网提供的信息包罗万象,覆盖你能想象到的任何学科;借助因特网,可以与世界各地的任何人或组织进行交流。在上述过程中,最常用的就是众所周知的万维网(WWW或Web)。Web是大批Web服务器互相连接而组成的网络,它提供多媒体服务和信息。用户可以借助被称为网络浏览器的软件来访问这些服务。浏览器有多种,但使用方法大同小异,下面以Firefox为例进行介绍。
W |+&K0M SpZmwa #\ 使用浏览器
g$mqAz< %Gm4,+8P3o 启动
WiFZY*iu5 要启动浏览器,可以点击快速启动工具条或桌面上的浏览器图标 ,也可以从开始菜单启动这个应
>k(AQW5? 用程序:【开始】→【应用程序】→【网络】→【浏览器】
Q]-r'pYr 浏览器窗口分为以下几部分:
)==Qo/N : *导航工具条
K555z+,'e *菜单条
;
. hTfxE0 *常用书签条
]v.Yt/&C{ *显示窗口
/!-ypIY
注:Firefox浏览器有许多特点,在这只对它的主要功能和特点给予简单的介绍。用户应该点击菜单栏
e_Q(l'f 中的“帮助”按钮来了解更详尽的信息。
AmcBu" "H}ae7@ 导航工具条
F=yE>[! LB 利用导航工具条,就可以通过网址来访问网站。例如在地址栏里输入下面的网址,就可以访问红旗
/7C%m: Linux的网站。
E5$uvxCI http://www.redflag-linux.com/实际上,只需键入该站点的名字,即“
www.redflag-linux.com”,浏览器就能知道用户是要访问这个名字所代表的网站。点击地址栏右侧的箭头 ,将出现一个下拉菜单以显示从前被访问过的网站。可以点击列表中的标题字以进入该网站。
^7C,GaDsn 位于导航工具条上的按钮还有后退,前进,刷新和停止。
h3;RVtS 点击后退按钮 ,可以回到先前显示过的网页。
c1StA 在点击了后退按钮之后,如果想回到刚才的网页,则可以点击前进按钮 。
G[!<mh4h| 点击刷新按钮 ,将使浏览器重新下载当前网页。
a0Q\]S 点击停止按钮 ,可以中止当前正在进行的网页下载。
=4Wjb 位于导航工具条地址栏后边的是Google搜索栏。Google是一个功能强大的搜索引擎。为寻找特定的
k?=_p6> 信息,你可以在搜索栏键入关键词来进行搜索,然后按回车键,搜索结果就会显示在窗口中。
G_?qY#"( 'deqF|Iox 菜单条
cS"PIelR 菜单条上有几个菜单按钮。点击任何一个都将打开一个下拉菜单,点击其中的选项,就可以执行对应
{1W,-% 的操作。
%$F\o1S “文件”按钮提供与文件有关的操作,例如网页的打印和保存、网页的打开和编辑等。
sUsIu,1Q 用“编辑”按钮,可以在当前的网页中查找特定的字符串,可以根据个人的喜好对浏览器进行配置。
V_pKe~ 用“查看”按钮可以控制各工具条显示与否,缩放显示窗口中的文字,以及切换到全屏幕显示。点击
5@~5RNrq2 此按钮下的“页面源代码”选项可以看到当前页面的HTML(超文本)源代码。
a4N8zDS “转到”按钮的功能与前面提到的导航工具条相似。
R= *vPS 点击“转到”按钮,可以看到一个曾访问过的网站列表。点击其中的一项,就可以打开相应的网页。
m`/!7wQs 点击“转到”按钮下的“历史”,就会出现历史分栏。这个分栏中列出了最近几天访问过的网页。(也
[
]=}0l<J 就是,曾访问过的网站列表。)
)X-TJ+d 单击历史分栏的关闭按钮,可以使历史分栏消失。
YR$d\,#R 可以用“书签”按钮来管理书签。可以把经常访问的网站加到书签中。若要整理这些书签,则可以选
9_pOV%Qs 择下拉菜单中的“管理书签”启动书签管理器。
~ph>?xuw 要把书签整理到某个文件夹中,只需将相应的条目拖放到特定的文件夹中即可。要创建新的文件夹,则可以单击书签管理器窗口上方的新建文件夹。
|C;*GeyS;J 放在“书签目录”中的书签将在常用书签条中显示。
V$ac}A,! |HK/*B 显示窗口
l
#
F.S5i 显示窗口是显示网页内容的地方。可以把显示窗口切换成全屏幕显示,方法是:从菜单条上执行:
Y--Uo|H 【查看 】→ 【全屏】
xsXf_gGu 或者直接按< F11>键。
)"<:Md$7 如果要取消全屏幕显示,则可以再次按<F11>键。
p\M\mK y?{YQ)fj 标签
PWs=0.Wj 使用Firefox浏览器的标签功能,可以在一个浏览器窗口中浏览多个网站,避免了每访问一个网站就要
R~(_m#6`: 启动一个浏览器窗口的麻烦。
uJ/&!q<3 要使用标签,可以从菜单条中执行:
Cg&cz]*q| 【文件 】→ 【新建标签页】
WhR'MkfL 或者按<Ctrl>+<T>
ca8.8uHY\ 如果使用标签功能打开不同的网页,这些网页就会都显示在同一个窗口下。可以点击相应的标签在各
pc<A
,? 个标签页面间进行切换。
%ck/ Z Q
GDfX_
配置浏览器
kM/;R)3t4/ Firefox浏览器的配置是非常灵活的。要配置浏览器, 可以从菜单条中选择:
;923^*\:F{ 【编辑】 → 【选项】
>zB0+l 可以通过配置,来设定每次启动浏览器时自动装入的网页;如果不希望在启动时装入任何网页,则可
I ?i,21:5 以单击“使用空白页”;还可以配置默认的字体、颜色和语言,决定是否阻止弹出窗口。
F#XzhDs
|HB 通过因特网查找信息
8Wyv!tL 因特网是一个信息宝库。任何信息都可以在因特网上找到。然而,要找到自己需要的信息并不容易。
I;Bci m; 这是因为信息可以从许多网站获得,经常是同一信息的不同细节和不同方面。使用搜索引擎和门户网站有助于提高寻找信息的效率。
OAtn.LU 注意:从因特网上得到的信息并不是在所有的情况下都是对的,使用时必须进行认真的鉴别。之所以
L\X2Olfz1 会这样,原因在于因特网上的信息具有自由传播的本,任何人都可以在因特网上发布信息。
8p~G)J3U D[}qhDlX 门户网站
VcR(9~ 术语门户网站用来指那些提供特定领域信息的网站。从门户网站以及相关链接,可以找到关于某些话
M]OZS\9.B 题的信息。门户网站对于不知到哪里已经以何种方式来查找相关信息的网络新手来说是十分有用的。
a,*~wmg 许多较大型的因特网服务提供商(ISP)都为用户提供像门户网站那样的信息服务。因此如果用户将此设为网络浏览器的主页,一打开浏览器,该ISP的门户网页就会打开。ISP门户网站覆盖的领域主要包括一些比较通用的主题,比如购物、本外埠新闻、娱乐信息等等。
1]Gp\P} 下面是几个提供一般信息和链接的门户网站:
UI.>BZ6} *新浪(
www.sina.com.cn)
p=8?hI/bim *网易(
www.163.com)
|#-GH$.v *搜狐(
www.sohu.com)
4
g^oy^~ }z8HS<
#Q 搜索引擎
eLAhfG 虽然门户网站对访问信息提供了一个引导和分类的方法,但通常无法及时有效地提供关于某些专业化
~eHu+pv 主题的信息。因此,我们需要使用一种称为搜索引擎的工具。
Se
%"C& 搜索引擎,顾名思义,用它可以查询一些主题,并获得包含此类信息的网页的链接。
ZtqN8$[6n 常见的搜索引擎有:
Nb@zn0A(; *百度(
www.baidu.com)
Og~3eL[1%C *Google (
www.google.com)
T)PH8 " *Yahoo (
www.yahoo.com)
w"K;e (S 还有一些网站可使你通过一个以上的引擎进行搜索,例如:
4EDwZR>./ *Search.com (
www.search.com)
Qcr-|?5L *Easysearcher (
www.easysearcher.com)
lVQy
{`Ns \Lu] %} 搜索引擎的基本使用方法
tB7g.)yZb 尽管每个搜索引擎在搜索时都使用了各自不同的技术,但无论使用何种搜索引擎,在执行一些简单的
x(/{]$h 基本的搜索时,其使用方法在本质上是一样的。
iSxuor^; 使用搜索引擎进行基本搜索,只需键入关于这一主题的关键词。此后搜索引擎将返回一系列包含查询
|cUBS)[)X 字串中所有词的网页和资源的链接。为进一步优化搜索结果,可以继续在搜索栏内输入更加详尽的关键词。
iZ-"l3)D 这样再次查询,将返回较窄范围的网页,这个结果会更加精炼并贴近自己的需要。
|VD}: 使用搜索引擎的基本要义在于选择恰当的关键词,使搜索引擎的搜索尽可能有效,降低错误的匹配概
)$e_CJ}9e 率。输入的关键词应该尽可能确切,这样才能得到较好的搜索结果。
7cJh^M 关于如何使用各种不同搜索引擎的更多细节在它们各自的网站上都有所表述。参阅这些内容,可以学
73OYHp_j 会更高效地使用这些搜索引擎。
(Cjw^P|Y@
例:使用搜索引擎,查找关于红旗linux 桌面操作系统的评论、新闻等信息
_l;$<]re\k 最初,我们尝试在搜索引擎中键入关键词Linux,这是一个比较通用的词。
E<XrXxS1O 如搜索结果所示,反馈的信息非常粗糙,我们需要逐一浏览这些链接来核对是否包含相关信息或其链
T.p:`}Ma 接。如果我们提供更明确的关键词,比如 Linux 桌面,就可以缩小搜索范围,得到一个较好的搜索结果。但仍然比较长。
j:6VWdgq 如果再明确一点儿,比如:红旗Linux 桌面 ,那么搜索将进一步细化搜索,这样得到的结果基本上就是我们想要的信息了。
)w++cC4/5 :=K <2 获取链接地址
byUstm6y 很多时候会需要获得某些网络资源的链接地址,即URL地址。
;J3
(EB 如果在网页上已经显示了链接地址,直接进行复制粘贴就可以了。
t!,GI& 更多的时候,链接地址并不会显示出来。比如图7-10中的“北京中科红旗软件技术有限公司”,如果
c*#*8R9.y 用鼠标指向它,鼠标指针就会变成“小手”形。单击鼠标左键,就可以访问“北京中科红旗软件技术有限
@d86l.= 公司”的网站。但是它对应的链接地址并没有明确地显示出来。如何得到链接地址呢?还是先用鼠标指向它,当鼠标指针变成“小手”形后,单击鼠标右键,就会出现一个弹出菜单,如图7-11,点击“复制连接地址”,就得到链接地址了。
[Vaw$c-+[y 在下一次复制或剪切操作前,可以把这个链接地址粘贴到任何需要的地方。比如,可以把它粘贴到浏
6:vdo~ 览器的地址栏中,以根据这个链接地址访问相应的网页。
Xm!; WMLsKoby 收听在线广播
xK3}zN$T 访问rtsp协议的在线播放网站时,可能会出现"rtsp不是已注册协议"的错误。比如要在线收听中国广播网(
http://www.cnradio.com/)的在线广播节目,就会出现这个问题。可以用如下方法解决。
x<%V&<z1g 先用文本编辑器创建一个文件user.js,文件内容如下:
IDpW5Dc user_pref("network.protocol-handler.external.rtsp", true);
_Q1[t9P" user_pref("network.protocol-handler.app.rtsp", "/usr/local/RealPlayer/realplay");
d=_Wgz,d 然后,查找当前用户家目录下文件prefs.js的保存位置,并把user.js移动到prefs.js所在的目录。
+sc--e? 执行如下命令可以直接得到prefs.js的绝对路径。
wO
{-qrN find ~/ -name prefs.js -print | gawk ´{print substr($1,1,length($1)-8)}´
hO@VYO 假设此命令返回的结果是如下的样子:
EFb"{L /home/workman/.mozilla/firefox/default.1ml/3
x:O;Z~ |. 那么移动user.js的命令就是:
12,,gwh mv user.js /home/workman/.mozilla/firefox/default.1ml/
<>FpvdB 最后,重新启动浏览器就能在线收听在线广播了。