使用LINUX搭建局域网
发表于:2007-05-26来源:作者:点击数:
标签:
首先说明一下我并不是一个linux高手(当然不是低手),写这篇文章的意思是把自己的一些心得与大家共享,感谢Inte .net 上的这么多的资源使我的 网络 与计算机的技术在短时间内突飞猛进。 声明:本文件可以在网络上免费拷贝,但不能用于商业用途。我使用的lin
首先说明一下我并不是一个linux高手(当然不是低手),写这篇文章的意思是把自己的一些心得与大家共享,感谢Inte.net上的这么多的资源使我的网络与计算机的技术在短时间内突飞猛进。
声明:本文件可以在网络上免费拷贝,但不能用于商业用途。我使用的linux的发行版本是slackware 3.4,本文所指的文件,如果不是特指就是slackware 3.4自带的文件。
第一步:
1,软件,我用的是slackware 3.4版本,本文同样适用于redhat,debian,等其他的linux的发行版本
2,硬件,你最好到找一份linux硬件howto,上面有linux适用的硬件使用列表,你可以到sunsite去找到这份文件的最新版本,上面有linux适用的最新硬件列表。
第二步:
硬件安装,
第三步:
1,首先你可以到找几本基本的unix入门资料,linux与大多数的unix是相容的,知道一些如ls,cp,mv等基本的unix,linux命令。
2,安装linux,因为本文不是为了专门讲linux的安装,所以我假设你已经安装好了linux,如果你对这方面一无所知,你可已到:http://www.clinux.ml.org/linux/index.htm 上寻找你要的入门资料,一般如果你不是很特别的要求的话,一般的问题都可以在上面得到满意的回答,中面的的一些中文linux howto我相信也会令你满意。
第三步:
核心编译,首先你得确定你的网卡是linux的核心支持的,只有这样你才能把,对网卡的支持编译进核心,你可以到http://www.clinux.ml.org/linux/里去找kernel-howto来设定核心编译,我在这里作一个简单的介绍,首先你要安装linux的核心,我现在写这篇文章的时候linux核心的最新版本是2.1.103了,建议使用2.0.33的稳定版本,你可以到sunsite的映射站点去下载,在slackware 3.4的光碟里包含有核心的2.0.30 和2.1.57就我对核心编译的过程,大概编译了五六十次了吧(I am crazy)。把软件包安装到/usr/src/liunx子目录你可以用gzip -d *来解开核心的包如linux2.0.30.tar.gz,然后用tar -xvmf 文件.tar解开文件,也可以用tar -xvmzf 文件名.tar.gz来解开文件接着用make config来配置核心,但最好用make menuconfig来配置核心,如果你有X window你也可以用make xconfig来配置,然后保存核心配置,这样你就可以编译核心了,在编译核心前你可以用make dep 来确定核心驱动文件之间是否匹配,如果没有报告出错就可以编译核心了。
对核心编译还有一些技巧,你可以用make zImage(注意大小写〕来编译核心了,这样可以生成一个叫做zImage的文件来作核心启动,注意zImage不能超过512k如果超过就不能被 lilo装入引导区来作系统启动。编译好后你可以用cp命令把zImage拷到/(根目录)上,来把原来的核心文件备份,然后用zImage改名成原来的核心文件名,例如linuz等,然后执行lilo注意一定要执行lilo这样你的核心就被正式装入系统了,然后用reboot启动,就可以,使用新的核心了,如果死机,你可以用linux的boot盘在启动的boot:后面输入ramdisk root=/dev/hda?即linux系统/,mount的硬盘分区,再删除新的核心改回原来的核心文件再执行lilo即可。确认你的核心对你的网卡支持,一般来说你可以在核心启动时看到网卡的端口以及硬件地址资料,如果没有看到和有什么其他问题你可以看ethernet-howto,在这份文件上有关于以太网卡的详细说明。
第四步
网络设置,我认为这是最重要的,我就是在这个上吃了很多亏,因为关于tcp-ip的资料我没有仔细看,希望在组网之前大家对tcp-ip有一个初步的了解,首先你确定在安装时把基本的网络文件配置完毕,例如tcp-ip的包,sendmail包等,然后用netconfig来设置你的网络设置,首先填入你的主机名,然后填入你的主机域名,然后填入你的主机ip地址,然后再填入网关地址,然后填入子网掩码,千万注意:如果你用的C类地址你用的子网掩码必须是255.255.255.0,如果是类地址必须是:255.255.0.0不然其他的你都没有问题,子网掩码错误,无论你如何ping另外一台机器,你都会ping不到,如果没有域名服务器的话就不要配置域名服务器的ip地址就不要被域名服务器访问。然后再用ping一台再以太网上的主机的ip地址就如果得到的回应是0%loss你就成功了,你就可以享受linux给你带来的乐趣了。例如你要到internet上正式telnet一台主机前,你就可以在局域网上尽情地telnet了,你也可以尽情的ftp自己的主机只有这样你才会对整个internet的世界更加了解,当然你可以在单位上把linux作为NFS服务器,用win95的功能来使用,真的很爽。如果你有什么问题你可以用email address:du-min@usa.net来与我连续杜良敏,cavalier
原文转自:http://www.ltesting.net
|