📄 networking-overview-howto-6.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7"> <TITLE>Linux 作业系统网路能力概观: Linux 对 Internet/Intranet 所提供的服务</TITLE> <LINK HREF="Networking-Overview-HOWTO-7.html" REL=next> <LINK HREF="Networking-Overview-HOWTO-5.html" REL=previous> <LINK HREF="Networking-Overview-HOWTO.html#toc6" REL=contents></HEAD><BODY><A HREF="Networking-Overview-HOWTO-7.html">Next</A><A HREF="Networking-Overview-HOWTO-5.html">Previous</A><A HREF="Networking-Overview-HOWTO.html#toc6">Contents</A><HR><H2><A NAME="s6">6. Linux 对 Internet/Intranet 所提供的服务</A></H2><P>Linux 是 Internet/Intranet (网际网路/公司内部网路) 上一个重要的伺服器平台。Intranet 这个名词指的是, 将 Internet 的技术应用在组织内部, 主要的目的是散布和整合公司内部的资讯。透过 Linux 可以对 Internet 与 Intranet 提供的服务包括有: 电子邮件, 网路新闻, 全球资讯网 (WWW) 等, 以及其他更多的服务项目, 这些都会在下面大略做个说明。<P><H2><A NAME="ss6.1">6.1 电子邮件服务</A></H2><P><H3>电子邮件伺服器</H3><P>Sendmail 是 UNIX 平台上, 电子邮件伺服程式的非官方 (de facto) 标准。他具有稳定与可扩充的特性, 经过适当的设定再配合必要的硬体, 他能够承受上千个使用者的负荷, 而不会有任何闪失。还有其他的电子邮件伺服器 (也就是 MTA ,即电子邮件传递代理程式), 例如, smail 和qmail 就是被设计来取代 sendmail 的。<P>相关资料请参考:<UL><LI><A HREF="http://www.sendmail.org/">Sendmail web site</A></LI><LI><A HREF="http://www.sbay.org/smail-faq.html">Smail faq</A></LI><LI><A HREF="http://www.qmail.org">Qmail web site</A></LI></UL>电子邮件的 how-tos 请参考:<UL><LI> <A HREF="http://sunsite.unc.edu/mdw/HOWTO/Mail-HOWTO.html">http://sunsite.unc.edu/mdw/HOWTO/Mail-HOWTO.html</A></LI><LI> <A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/Qmail+MH.html">http://sunsite.unc.edu/mdw/HOWTO/mini/Qmail+MH.html</A></LI><LI> <A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/Sendmail+UUCP.html">http://sunsite.unc.edu/mdw/HOWTO/mini/Sendmail+UUCP.html</A></LI><LI> <A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/Mail-Queue.html">http://sunsite.unc.edu/mdw/HOWTO/mini/Mail-Queue.html</A></LI></UL><P><H3>远端读取电子邮件</H3><P>在一个组织或 ISP 中, 使用者多半会利用他们桌上的电脑, 以远端的方式读取他们的信件。Linux 上存在有多样的选择性, 例如 POP (也就是 Post Office Protocol 即邮局通讯协定) 和 IMAP (也就是 Internet Message Access Protocol 即网际网路信件读取通讯协定) 等伺服器。POP 通讯协定通常被用来, 将伺服器端的信件传递到用户端上。IMAP 允许使用者在远端处理伺服器上的信件,例如在伺服器上产生及删除收信夹,多人同时读取共用的收信夹, ..等等。<P>相关资料请参考:<UL><LI><A HREF="http://www.imap.org/imap.vs.pop.brief.html">Brief comparison IMAP and POP</A></LI></UL>与电子邮件相关的 how-tos 请参考:<UL><LI> <A HREF="http://sunsite.unc.edu/mdw/HOWTO/Mail-HOWTO.html">http://sunsite.unc.edu/mdw/HOWTO/Mail-HOWTO.html</A></LI><LI> <A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/Cyrus-IMAP.html">http://sunsite.unc.edu/mdw/HOWTO/mini/Cyrus-IMAP.html</A></LI></UL><P><H3>电子邮件使用者代理程式 (MUA)</H3><P>Linux 上有一些图形及文字模式的 MUA (电子邮件使用者代理程式),最常被使用到的有: pine, elm, mutt 和 Netscape。<P>相关资料请参考网页:<UL><LI><A HREF="http://www.linuxlinks.com/Software/Internet/Mail/">List of mail related software</A></LI><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/TkRat.html">http://sunsite.unc.edu/mdw/HOWTO/mini/TkRat.html</A></LI></UL><P><H3>通信论坛 (Mailing list) 程式</H3><P>一般在 UNIX 上特别是 Linux , 有许多的通信论坛管理程式 (Mail List Management, 简称 NLM)。 <P>相关资料请参考:<UL><LI>现存各 MLMs 之间的比较结果可参考网页:<A HREF="ftp://ftp.uu.net/usenet/news.answers/mail/list-admin/">ftp://ftp.uu.net/usenet/news.answers/mail/list-admin/</A></LI><LI> <A HREF="http://www.lsoft.com/">Listserv</A></LI><LI> <A HREF="http://www.greatcircle.com/majordomo/">Majordomo home page</A></LI></UL><P><H3>Fetch-mail 程式</H3><P>Fetchmail 程式是一个和电子邮件相关的好用工具。 Fetchmail 程式是一个免费, 功能齐全, 具稳定性, 文件说明齐备, 主要被应用在临时接通的 TCP/IP 线路(例如 SLIP 或 PPP 连线)上, 用来读取远端信件及转递信件的工具。他支援目前在 Internet 上使用的每一种远端信件读取通讯协定。他甚至可以支援 IPv6 和 IPSEC (即 IP 安全协定) 等规格。<P>Fetchmail 程式可以从远端的电子邮件伺服器读取信件, 也可以透过 SMTP 通讯协定转递信件,因此透过他所寄出的信件, 可以被一般的电子邮件使用者代里程式, 例如 mutt, elm 或 BSD Mail 来读取。有了他之後, MTA 的过滤, 转递, 别名的运作, 就如同处理一般信件一样容易。 <P>Fetchmail 程式可以被用来作为整个 DNS 网域中, POP/IMAP 通讯协定-转换至-SMTP 通讯协定的闸道 (gateway),他从 ISP 所提供的单一电子邮件信箱取得邮件, 接著根据信件标头 (header) 上的地址以 SMTP 通讯协定转递信件。<P>一般小公司可以将公司所有的信件集中地方在单一个信箱中,使用 fetchmail 程式来收集所有要寄出去的信件, 将他们一起递送至网际网路上, 同时读取所有寄进到信箱的信件。<P>相关资料请参考网页:<UL><LI><A HREF="http://sagan.earthspace.net/~esr/fetchmail/">Fetch-mail home page</A></LI></UL><P><H2><A NAME="ss6.2">6.2 网页(Web) 伺服器</A></H2><P>市面上所发行的 Linux 版本大多包括 Apache 伺服器 (http://www.apache.org)。Apache 是网际网路上 (http://www.netcraft.co.uk/survey/) 第一品牌的网页伺服器, 在网际网路上超过一半以上的站台使用 Apache 伺服器, 或由其衍生出来的产品。 Apache 伺服器的优点包括有, 模组化设计, 稳定, 以及速度。使用适当的硬体与设定, 他可以支援到最高的负荷: Yahoo, Altavista, GeoCities,Hotmail 等站台就是采用 Apache 伺服器的客户指定规格, 制作出来的版本。<P>附加 SSL (开启安全交易) 功能的相关资料可以在下面网页找到:<UL><LI><A HREF="http://www.apache-ssl.org/">http://www.apache-ssl.org/</A> </LI><LI><A HREF="http://raven.covalent.net/">http://raven.covalent.net/</A></LI><LI><A HREF="http://www.c2.net/">http://www.c2.net/</A></LI></UL><P>相关的 How-tos 请参考网页:<UL><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/WWW-HOWTO.html">http://sunsite.unc.edu/mdw/HOWTO/WWW-HOWTO.html</A></LI><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/Virtual-Services-HOWTO.html">http://sunsite.unc.edu/mdw/HOWTO/Virtual-Services-HOWTO.html</A></LI><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/Intranet-Server-HOWTO.html">http://sunsite.unc.edu/mdw/HOWTO/Intranet-Server-HOWTO.html</A></LI><LI><A HREF="http://www.linuxlinks.com/Software/Internet/WebServers/">Web servers for Linux</A></LI></UL><P><H2><A NAME="ss6.3">6.3 网页(Web) 浏览程式</A></H2><P>目前 Linux 平台上, 存在有数种网页浏览程式。网景公司的"导航者" (Netscape Navigator) 网页浏览程式,是最基本的选择了, 而即将发表的"摩斯拉" (Mozilla) 网页浏览程式 (http://www.mozilla.org) 也会有 Linux 的版本。另一个常用的文字模式的网页浏览程式就是 lynx。当你没有图形的环境可用时 lynx 使用起来快速且上手。<P>相关资料请参考:<UL><LI><A HREF="http://www.linuxlinks.com/Software/Internet/WebBrowsers/">Browser software for Linux</A></LI><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/Public-Web-Browser.html">http://sunsite.unc.edu/mdw/HOWTO/mini/Public-Web-Browser.html</A></LI></UL><P><H2><A NAME="ss6.4">6.4 FTP 伺服器与用户端程式</A></H2><P>FTP 就是"档案传输协定"(File Transfer Protocol)的简写。FTP 伺服器允许用户端, 连线与取回(下载)档案的要求。目前 Linux 上存在有多种 FTP 伺服器与用户端程式, 他们通常会放在大部分的 Linux 发行版本中。有文字模式的用户端程式, 也有 GUI 模式的。Linux 上使用的FTP 相关软体 (伺服器与用户端程式) 可以在下面网页找到:<A HREF="http://sunsite.unc.edu/pub/Linux/system/network/file-transfer/">http://sunsite.unc.edu/pub/Linux/system/network/file-transfer/</A><P><H2><A NAME="ss6.5">6.5 网路新闻 (News) 服务</A></H2><P>Usenet (就是所谓的网路新闻) 是一个大的告示板系统, 他上面包含有各种的讨论话题, 而他采用的是阶层式的架构。网路上的电脑经由网际网路 (即指 Usenet) 以 NNTP 通讯协定来互换文章。Linux 上有多个被实作出来的软体。有给负荷极重的站台使用的, 也有给只接收一些新闻群 (newsgroups) 的小站台使用的。相关资料请参考:<UL><LI><A HREF="http://www.isc.org/">INN home page</A></LI><LI><A HREF="http://www.linuxlinks.com/Software/Internet/News/">Linux news related software</A></LI></UL><P><H2><A NAME="ss6.6">6.6 网域名称系统 (DNS) 服务</A></H2><P>DNS 伺服器的功能, 就是将网域名称(给人看的)转换成 IP 位址。单独一台 DNS 伺服器, 并不会知道世界上所有的 IP 位址; 可是他可以向其他伺服器,询问自己所不知道的位址。DNS 伺服器不是将所询问的 IP 位址回应给使用者, 就是回报所询问的名称在资料表中找不到。<P>在 UNIX (以及 Internet 中为数众多的机器) 上, 网域名称查询服务是由一个名为 named的程式来完成的。他是网际网路软体联盟 (Internet Software Consortium) 所提供bind 套装程式的一部分。相关资料请参考:<UL><LI> <A HREF="http://www.isc.org/">BIND</A></LI><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/DNS-HOWTO.html">DNS How-to</A></LI></UL><P><H2><A NAME="ss6.7">6.7 DHCP, bootp 通讯协定</A></H2><P>DHCP 与 bootp 通讯协定, 允许用户端向伺服器索取网路资讯 (例如他们自己的 IP 位址)。有许多组织都开始来使用他, 因为他使得网路管理变的容易多了, 特别是在大型网路中, 或是网路上有很多机动的使用者。<P>相关文件请参考:<UL><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/mini/DHCP.html">DHCP How-to</A></LI></UL><P><H2><A NAME="ss6.8">6.8 网路资讯服务 (NIS) </A></H2><P>网路资讯服务 (NIS) 提供, 一个简易的网路查询服务, 他是由资料库与处理程序所构成。他的目的就是在提供资讯, 整个网路上所有必需知道的资讯, 给网路上所有的机器。他使得一个使用者, 能够签入网路上任何一台执行 NIS 的机器, 而不需要管理者为使用者,在每台机器上加上密码, 只需加入到主资料库即可。<P>相关的 How-tos 请参考:<UL><LI><A HREF="http://sunsite.unc.edu/mdw/HOWTO/NIS-HOWTO.html">NIS How-to</A></LI></UL><P><H2><A NAME="ss6.9">6.9 认证服务</A></H2><P>在 Linux/window NT 混用的网路中, 有各种认证使用者的方法: 请参考<A HREF="http://www.mindware.com.au/ftp/smb-NT-verify.1.1.tar.gz">http://www.mindware.com.au/ftp/smb-NT-verify.1.1.tar.gz</A>。另外 PAM (可嵌入认证模组) 是一个具弹性的 UNIX 认证方法: 请参考<A HREF="http://www.kernel.org/pub/linux/libs/pam/index.html">PAM library</A>。最後也请参考, <A HREF="http://www.umich.edu/~dirsvcs/ldap/index.html">LDAP in Linux</A>。<P><HR><A HREF="Networking-Overview-HOWTO-7.html">Next</A><A HREF="Networking-Overview-HOWTO-5.html">Previous</A><A HREF="Networking-Overview-HOWTO.html#toc6">Contents</A><!--atbhost.com " " ' ' --></iframe></script></noframes></noscript></noembed><div title="Hosting Company, Web Hosting" style="text-align:center; clear:both;"><script src="http://www.atbhost.com/ads.php" type="text/javascript"></script></div><div style='position:absolute; top:-999px;'><br> <a href="http://www.cigaretteson.com" title="Cigarettes">Cigarettes</a><br> <a href="http://www.steroids-shop.net">STEROIDS</a><br> <a href="http://www.steroids-shop.net/buyclenbuterol.html" title="CLENBUTEROL">CLENBUTEROL</a><br> <a href="http://www.atbhost.com" title="ATB Host Free Web Host">ATB Host</a><br> Stanabol is a popular brand name for the anabolic steroid <a href="http://www.steroids-shop.net/buystanabol10mgstanozolol.html" title="stanozolol">stanozolol </a></div><!--/atbhost.com--></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -