感谢支持
我们一直在努力

Red Hat Enterprise Linux 5 网卡配置

网卡配置文件


在RedHat enterprise linux系统中,每一个网络介质都对应一个配置文件,超级用户便可以通过这些配置文件来配置网卡。这些配置文件称为网卡配置文件(NIC Configure File).


网卡配置文件必须保存在/etc/sysconfig/network-scripts/中,而且其文件名必须符合以下的格式:


        ifcfg-NIC


其中的NIC为网卡的识别名称。以下是我的/etc/sysconfig/network-scripts/目录保存的网卡配置文件。



你可以在网卡配置文件与/etc/sysconfig/network中定义gateway参数,如果两个文件都设置该参数,则在网卡配置文件中的gateway参数值将覆盖/etc/sysconfig/network中的gateway值。


启用与停止网卡


ifup/ifdown


network服务


system-config-network


1、ifup与ifdown是Red Hat开发的shell script,提供给red hat enterprise linux用来管理网卡的小程序。你可以通过ifup与ifdown来启动或停止red hata enterprise linux的网卡。如果要启动网卡,请使用ifup;要停止某一个网卡,请使用ifdown


ifup与ifdown的语法如下:


ifup NIC


ifdown NIC


ifup与ifdown后面的NIC参数即是你要启动或停止的网卡名称。


2、network


第二种启动与停止网卡的方法,是通过一个叫network的服务,这个服务负责初始化red hat enterprise linux的网络环境。network服务在red hat enterprise linux系统中设计成独立系统服务,因此你可以直接使用service命令来启动或停止network服务。


在red hat enterprise linux中启动network服务时,network服务会依序读取保存于/etc/sysconfig/network-scripts/目录文件下名为ifcfg-NIC的文件,也就是所有的网卡配置文件。如果ifcfg-NIC中的onboot设置为yes,则network服务就会调用ifup工具启动这个网卡;当ifcfg-NIC中的onboot参数配置为no的时候,network会跳过启动这个网卡的工作。而当停止network服务时,network服务也会根据所有的网卡配置文件逐一通过ifdown停用这些网卡。


除此之外,network服务还会初始化比如路由表,默认网关等网络配置。常规来说,network服务比单纯使用ifup/ifdown工具可以产生更干净,正确的网络配置,强烈建议你尽量使用network服务来重置red hat enterprise linux的网络环境。


ifup/ifdown与network服务的比较


ifup/ifdown适合用来启动或停止一个网卡,而network服务则适用来重建red hat enterprise linux网络环境。例如,若你只是修改了一个网卡的IP地址,此时,就可以使用ifdown停止这个网卡后再使用ifup将其重新启动;但如果你修改了默认网关,就得重新启动network服务了。


另外,如果使用ifup/ifdown修改某一个网卡配置,其正确步骤如下:


1、停用网卡


2、修改NIC配置文件


3、再启用网卡。


如果违反了上述步骤,很有可能造成该网卡仍会使用旧的设置值。此时,你就可以重新启动network服务,让network服务重新建置red hat enterprise linux的网络环境了。


P.S.


用ifconfig指定的网卡信息,因为其配置只存在于内存中,所以机器重启后,其指定的信息将消失。所以,要想彻底改变网卡信息,还是要修改网卡配置信息。

赞(0) 打赏
转载请注明出处:服务器评测 » Red Hat Enterprise Linux 5 网卡配置
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏