庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>Linux>新手入门>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

在家中用Linux建网

 作者:本站收集   日期:2005-4-10
字号选择〖 〗/ 双击滚屏 单击停止   
   现在已有不少家庭拥有了多台PC机,大家自然会希望能在这些机器之间移动或共享信息,显然,实现这一目标的有效方法只能是“内部联网”。在现有的条件下,拥有家庭网络已经不是奢望,而是可望可及的现实。当然,在家中组建网络也面临很多困难,最大的问题是“如何最经济地建网”,这就需要我们能够确定一个合适的组网方案。

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

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

   如果你已决定用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.充当家中所有电脑通向Internet的网关

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

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

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

   3.提供打印和文件服务

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

   4.支持Web服务器和Java代码

   在Linux上可以使用不少Web服务器,其中比较流行的是Apache。在Internet上,近半数的Web服务器是Apache。Sun公司提供了用于开发Java程序的JDK和Java编译器,如果你有兴趣,可以将Java编译进Linux系统,让服务器也可以运行本地Java代码。

   Linux的主要不足是安装和维护还有点麻烦,但现在这种状况正在被改善,目前发行的套装Linux已大大简化了安装过程并提供了非常方便的管理工具。另外,目前很多软件开发商已把家庭常用的软件移植到了Linux上,今后当然会有更多的应用软件支持Linux。如果你对Linux有兴趣,建议你试一试,自己动手做一个家庭网络。
上一篇:Linux 内核解读入门    下一篇:20种linux免费基础软件  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-4-10
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿