选择显示字体大小

在家中用linux建网

   现在已有不少家庭拥有了多台pc机,大家自然会希望能在这些机器之间移动或共享信息,显然,实现这一目标的有效方法只能是“内部联网”。在现有的条件下,拥有家庭网络已经不是奢望,而是可望可及的现实。当然,在家中组建网络也面临很多困难,最大的问题是“如何最经济地建网”,这就需要我们能够确定一个合适的组网方案。

   和作其它“项目”一样,选择何种组网方案取决于你的需求和预算,windowsnt、unix、windows95/98或者os/2都提供对网络的支持,这些网络各有千秋。但就国内的现有条件而言,笔者更推崇使用linux,原因有这么几个:

   1.它自身是免费的,所需费用很少,没有版权问题;
   2.它对硬件的要求不高,完全可以充分利用现有的机器。
   3.它是unix的克隆,天然地具有unix的各种优点;
   4.与此相关的网络软件都可以从inte.net上免费得到;

   如果你已决定用linux在家组网,硬件当然不成问题,因为现在的linux能够支持所有的pc机,从老式的386、486到新式的pⅲ,以及decalpha、m68xxx、powerpc(mklinuxforapple)、sunsparc和mips等等。如果你的机器较老,那么一定要注意:基于386的系统最低需要4mb内存(多了当然更好)和50mb以上的硬盘空间。

   如果你家比较特别——同时拥有macintosh和pc机,当然也没问题,因为linux能和绝大部分操作系统友好相处。linux能识别现行的大部分系统的网络协议和文件系统,如winnt、novell、amiga、win95/98、vax、msdos、windowsforworkgroups、macos、os/2和unix等。

   你需要做的就是选择网络连接。以太网当然是最便宜的,一般来说,那些慢速以太网就可以满足家庭网络的需求,10base2应该是家用网的好选择,10baset也行。至于网卡,又是一个“没问题”,linux几乎能支持任何网卡。

   组成的网有以下几大用途:

   1.充当家中所有电脑通向inte.net的网关

   如果你的isp为你提供了一个ip地址(最好是静态的),那么你就可以用linux服务器做inte.net网关。与inte.net的连接可以通过isdn、modem、帧中继或者atm。你只需用一个合法的ip地址或域名,就可以让你家的全部电脑随时访问inte.net。如有必要,你也可以给linux服务器配个防火墙,以防止黑客通过inte.net闯入你家(破坏你家的安定团结)。linux可轻易地支持2~9台电脑同时通过一个56k的modem上网。

   2.提供所有的unix网络服务

   在linux服务器上,email服务可由sendmail或smail完成,网络中的所有用户都可以拥有一个email地址。如果需要域名服务,可由named提供。如果你想设几个小网或不同类型的网络,可用linux作网关将所有子网连接起来。你也可以专门设定核心路由规则,linux服务器充当防火墙。此外,所有linux都支持网络文件系统(nfs),允许远程计算机访问服务器上的文件系统。linux当然也支持其他tcp/ip网上使用的网络应用程序,诸如te.net、ftp、remoteshell、ping等等。

   3.提供打印和文件服务

   现在到处可见的自由软件包samba支持win98和wfw用的smb协议,而且不少大公司都在其内部网上使用samba软件包。因为samba可无缝地集成到windows系统中,允许每台pc拥有独立或共享的空间,并使用linux服务器上连接的打印机。

   4.支持web服务器java代码

   在linux上可以使用不少web服务器,其中比较流行的是apache。在inte.net上,近半数的web服务器是apache。sun公司提供了用于开发java程序的jdk和java编译器,如果你有兴趣,可以将java编译进linux系统,让服务器也可以运行本地java代码。

   linux的主要不足是安装和维护还有点麻烦,但现在这种状况正在被改善,目前发行的套装linux已大大简化了安装过程并提供了非常方便的管理工具。另外,目前很多软件开发商已把家庭常用的软件移植到了linux上,今后当然会有更多的应用软件支持linux。如果你对linux有兴趣,建议你试一试,自己动手做一个家庭网络。   


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons