当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux系统启动时自动加载网卡

Unix/Linux
Linux命令Man解释:useradd:帐号建立或更新
Linux 网管 123 --- 第7章. 自订的组态及管理内容 -7.使用 Linuxc
Linux 网管 123 --- 第8章. 备份及回存程序 -1.伺服器备份程序
Linux 网管 123 --- 第8章. 备份及回存程序 -2.伺服器回存程序(tar.
Linux 网管 123 --- 第8章. 备份及回存程序 -3.Cisco 路由器组态备
Linux 网管 123 --- 第9章. 各种杂项管理工作 -1.检查储存空间
Linux 网管 123 --- 第9章. 各种杂项管理工作 -2.管理进程
Linux 网管 123 --- 第9章. 各种杂项管理工作 -3.进程的启动及停止
Linux 网管 123 --- 第9章. 各种杂项管理工作 -4.使用 Cron 及 C
Linux 网管 123 --- 第10章. 升级 Linux 及其他应用软体 -1.使用
Linux 网管 123 --- 1. 前言 2. 简介
Linux 网管 123 --- 第3章. 概观 Linux
Linux 网管 123 --- 第4章. 安装及硬体组态 - 1.建立一张安装磁片
轻轻松松的安装Slackware Linux -- 4.如何在硬碟建置Linux系统
轻轻松松的安装Slackware Linux -- 5.其他非标准安装程序解析
如何重新设定时区
Linux中有没有支援 Solairs x86 的档案系统?有的话要如何mount?
MBR如果被覆盖了怎麽办?
如何使用命令trap来捕捉信号?
如何进行增量备份?

Unix/Linux 中的 Linux系统启动时自动加载网卡


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 118 ::
收藏到网摘: n/a


  作者:刘纪恩
  
  “我装的Red Hat 7.2,系统启动时没有加载网卡,每次都要用ifconfig才能启动eth0,请问如何更改配置文件才能使系统启动时自动加载网卡?”, 这个问题是笔者从一个Linux论坛摘下来的,笔者发现很多Linux初学者都遇到过这个问题。其实笔者个人认为这是Red Hat的一个bug,当你装好一个网卡模块后,无论你用netconf、netcfg、linuxconf还是ifconfig设置好网卡,系统引导时都无法自动加载网卡,直到Red Hat 7.2也没有解决好这个问题。那么到底应如何修改配置文件才能使系统启动时自动加载网卡呢?这个配置文件就是ifcfg-eth0文件,这个文件在/etc/sysconfig/network-scripts目录下。系统启动时通过读这个配置文件来自动加载网卡。在此先给读者解释一下这个文件的含义:
  
  DEVICE=name 这里name是物理设
  
  备的名字
  
  IPADDR=addr 这里addr是IP地址
  
  NETMASK=addr 这里addr是网络掩码
  
  NETWORK=addr 这里addr是网络地址
  
  BROADCAST=addr 这里addr是广播地址
  
  ONBOOT=answer 系统启动时是否被激
  
  活,它很关键
  
  DEFROUTE=answer 是否将该接口设为默
  
  认路由
  
  BOOTPROTO=proto 这里的proto是启动时采用的协议,分别有三个选项:none——启动时不采用任何协议; bootp——无盘启动时采用的协议; dhcp——动态分配IP地址采用的协议。
  
  现在笔者给读者列出一个具体的例子:
  
  DEVICE=eth0(第二个网卡可设为eth1)
  
  IPADDR=192.168.0.1

  
  NETMASK=255.255.255.0
  
  NETWORK=192.168.0.0
  
  BROADCAST=192.168.0.255
  
  ONBOOT=yes
  
  BOOTPROTO=none
  
  DEFROUTE=yes
  
  正确配置这个文件后相信系统启动时就能自动加载网卡了。