原文:Linux环境网络连接设置完善篇 [07年写]
作者:Huai Mao
联系:ryan.xyg@gmail.com {Gtalk}
关键词:linux|network
/*欢迎转载任何人任何时候转载到任何地方,转载请保留上面的信息.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
前段时间初拟写了一篇LinuxTEXT环境网络连接设置篇,时间与知识面缺乏,造成很多知识点没有讲述到,今天抽时间从新整理,本人不才,让大家见笑了.
对于LINUX强大的功能目前主要体现在其网络性能和安全防御上,目前政府机构和商业机构等基本都是使用开源系统,不难说明他们在未来网络中的重要地位.既然的网络功能那么强,那么我们要实现如何连网……
对于Release(<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2.4.20)以后版本支持了NIC类型已经非常多了,但是防止购买的服务器的网卡默认情况下不能被识别,那就需要安装驱动模块.下面一一讲述怎么识别NIC和怎么安装驱动和怎么配置等.
对于刚安装好的REHL,连网应该是每个用户的第一要做的事情,为什么呢?主要是运用Up2date或则rhn_register进行BUG修补,我们不排除使用rpm/tarball/urpmi等方式手动修补的牛人们.
应该知道自己服务的NIC是什么厂家生产的?是哪个型号?工作正常了吗?
Lspci 或则 lspci –v 显示使用设备
图中选中的是我的NIC信息PCnet32,从上面的信息可以得出,我用的是VM系统.
查看是否工作:lsmod
看见没有已经工作正常.大家应该想知道NIC的驱动是什么后缀已经放在在哪儿目录?
NIC的驱动是.ko结尾的文件.
NIC的驱动模块存放在/lib/modules/release/kernerl/drivers/net [release版本号查看命令是:uname -r]
刚才我的NIC是PCnet32,看看是不是有PCnet32.ko驱动模块存在.在这里我的电脑是一张NIC,如果有多张,我怎么知道我工作的是那张NIC?在LINUX环境下,NIC不是以实名工作,而是以别名出现进行工作,存放别名与实名NIC的位置是
/etc/modprode.conf [以后安装未知NIC驱动的时候会用到此文件]
看见没,我的eth0默认是pcnet32.
以上指令都可以在LINUX环境下使用man command 找到帮助文件,以上只是一个抛砖引玉的效果,本人不才,很多细节和知识点没有阐述清楚明白,还请阅读者一一指正!
|