首页  ·  知识 ·  基础设施
使用LINUX和网卡来搭建局域网或企业内部互联网
佚名  本站原创  数据中心  编辑:dezai  图片来源:网络
我使用的linux的发行版本是slackware3.4,本文所指的文件,如果不是特指就是slackware3.4自带的文件。第一步:
我使用的linux的发行版本是slackware 3.4,本文所指的文件,如果不是特指 就是slackware 3.4自带的文件。
    第一步:
    1,软件,我用的是slackware 3.4版本,本文同样适用于redhat,debin,等其他的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,如果是B类地址必须是:255.255.0.0,不然其他的都没有问题,子网掩码错误,无论你如何ping 另外一台机器,你都会ping不到。如果没有域名服务器的话,就不要配置域名服务器的ip地址,不要被域名服务器访问。然后再用ping一台再以太网上的主机的ip地址,如果得到的回应是0%loss你就成功了,你就可以享受linux给你带来的乐趣了。例如你要到internet上正式telnet一台主机前,你就可以在局域网上尽情地telnet了,你也可以尽情的ftp自己的主机只有这样你才会对整个internet的世界更加了解,当然你可以在单位上把linux作为NFS服务器,用win95的功能来使用,真的很爽。 本文作者:佚名 来源:本站原创
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读
也许感兴趣的
我们推荐的
主题最新
看看其它的