成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux設備配置之網卡配置

系統 Linux
計算機與外界局域網的連接是通過主機箱內插入一塊網絡接口板(或者是在筆記本電腦中插入一塊PCMCIA卡)。網絡接口板又稱為通信適配器或網絡適配器(adapter)或網絡接口卡NIC(Network Interface Card)但是現在更多的人愿意使用更為簡單的名稱“網卡”。今天就教大家來在Linux下配置網卡,請看下文。

  Linux下設備的配置過程是指在檢測到設備類型、設備當前工作參數等信息之后,使用這些信息來配置設備的驅動程序,工作方式等,(設備的檢測過程參見 《如何在Linux下實現硬件的自動檢測》)。要完成這樣的任務,需要做兩方面的工作:

  其一是需要一個詳盡的設備信息文件,這個文件描述了設備標識、與設備標識對應的設備驅動程序、設備配置參數(設備選項)、設備設置的詳細描述、設備配置方法描述、設備對應的別名、設備的主設備號等信息。

  其二是需要根據設備的類型,以及安裝的linux系統版本(不同的Linux發行版對于同一設備的配置腳本文件存在差異),設置設備對應的配置腳本文件。

網卡配置過程

  1. 配置網卡的設備模塊

  按照總線類型來分,現在的以太網卡主要有PCI網卡、ISA網卡和PCMCIA網卡。為使這些網卡正常工作,要在/etc/modules.conf中設置設備別名eth0,以及要傳遞給驅動程序的設備參數。這樣內核在需要使用驅動程序時,會由內核服務kmod使用系統命令modprobe(insmod)自動裝載需要的設備模塊。

  在配置網卡時,如果此網卡能夠自動檢測,那么您只需要通過設備標識,在設備描述信息文件中查得它對應的設備驅動程序,然后再由此信息配置網卡。但是這種方法對于普通isa總線的ne2000兼容網卡就不適合了,因為它們在設計時一般不滿足isapnp規范,因此無法讀出它們的設備信息。但是這種類型的網卡一般使用ne作為設備驅動程序,但是為使其正常工作還須指定io地址和占用的irq。

  例如,對于ne2000兼容的isa網卡,比如DE220X,它們的驅動程序為ne。此時要使這種網卡正常工作,需要在/etc/modules.conf文件中加入:

  alias eth0 ne

  options ne io=0x300 irq=5

  一般而言,對于這種網卡,只有指定了正確的I/O地址空間,網卡才能正常工作。這個地址是和此網卡在DOS下使用的端口地址完全相同的。如果端口地址0x300上不能找到網卡,那么您可以試試0x240等其他地址。

  2. 網卡配置文件

  要正確的配置網卡必須生成如下腳本文件,/etc/sysconfig/network,/etc/sysconfig/network-scripts/ifcfg-eth0(對于只有一個網卡時,多個網卡為ifcfg-eth1、ifcfg-eth2以此類推)和/etc/hosts。若您還需要配置域名解析服務,那么還要生成文件/etc/resolv.conf。

  對于/etc/sysconfig/network腳本文件,最常用的可設置項包括NETWORKING,FORWARD_IPV4,HOSTNAME,DOMAINNAME,GATEWAY,GATEWAYDEV。注意:在沒有配置網卡時,也要設置此文件,以使得本機的回環設備(lo)能夠正常工作,此設備是很多linux內部通訊的基礎。

  NETWORKING=

  表示系統是否使用網絡,一般設置為yes。如果設為no,則不能使用網絡,而且很多系統服務程序將無法啟動。

  FORWARD_IPV4=

  表示是否支持ipv4的自動轉發。一般在只有一塊網卡時,設置此項為false。

  HOSTNAME=

  設置本機的主機名,這里設置的主機名要和/etc/hosts中設置的主機名對應。

  DOMAINNAME=

  設置本機的域名。

  GATEWAY=

  設置本機連接的網關的IP地址。例如,網關為10.0.0.2

  GATEWAYDEV=

  與此網關進行通訊時,所使用的網卡設備別名。例如,當使用了一塊網卡,并連接了網關時,此時的值為eth0。

  NETWORKING="yes"

  FORWARD_IPV4="false"

  HOSTNAME="localhost.localdomain"

  DOMAINNAME="localdomain"

  /etc/sysconfig/network-scripts/ifcfg-*,描述網絡接口的信息。每個不同的網絡接口對應不同的文件。例如,ifcfg-eth0對應第一塊網卡eth0可能出現的配置信息。常見的配置選項包括DEVICE、BOOTPROTO、IPADDR、NETMASK、NETWORK、BROADCAST、ONBOOT。

  DEVICE=

  描述網卡對應的設備別名,例如ifcfg-eth0的文件中它為eth0。

  BOOTPROTO=

  設置網卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態指定的ip地址,通過dhcp協議獲得的ip地址,通過bootp協議獲得的ip地址。

  IPADDR=

  如果設置網卡獲得ip地址的方式為靜態指定,此字段就指定了網卡對應的ip地址。

  NETMASK=

  網卡對應的網絡掩碼。

  NETWORK=

  網卡對應的網絡地址。

  BROADCAST=

  對應的子網廣播地址。

  ONBOOT=

  系統啟動時是否設置此網絡接口,設置為yes時,系統啟動時激活此設備。

  /etc/resolv.conf,系統生成這個文件進行域名解析。否則,安裝過程的反向名查詢無法工作。可能出現的選項:

  search domainName指定的域名

  nameserver dnsServer 域名服務器,可以指定多個。

  /etc/hosts,將主機名列表加入此文件。

大家看了上文自己就能在Linux下配置網卡了,希望對大家有所幫助。

【編輯推薦】

 

責任編輯:趙鵬 來源: 互聯網
相關推薦

2011-01-18 09:40:49

Linux顯卡

2011-01-18 09:37:52

Linux鍵盤

2011-01-18 09:40:46

LinuxModem

2011-01-18 09:40:48

Linux聲卡

2011-01-18 09:41:18

Linux鼠標

2011-03-22 13:06:18

LAMPMysql

2011-03-23 11:14:47

LAMP配置

2011-02-25 10:10:41

Proftpd

2009-08-18 10:56:40

Linux網卡配置Linux網卡配置

2011-02-25 17:40:38

2011-07-11 14:03:29

linuxmysql

2015-04-09 10:18:21

網卡配置

2011-03-25 10:25:19

2011-03-25 10:53:33

Nagios 配置

2009-12-16 13:18:28

Linux雙網卡虛擬路

2011-08-22 14:34:36

路由表

2009-07-17 14:20:31

ibatis Dao

2010-05-19 13:44:42

Subversion+

2011-03-14 17:02:36

BGP

2011-02-25 17:30:52

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲视频在线观看一区二区三区 | av片网站 | 国产永久免费 | 欧美日韩a| 亚洲欧美成人在线 | 日韩欧美黄色 | 国产精品久久久久久中文字 | 久久91精品 | 在线观看av网站 | 久久三区 | 91最新在线视频 | 男女啪啪网址 | www日韩欧美| av在线亚洲天堂 | 中文字幕日韩av | 一区二区视频在线观看 | 日韩在线综合 | 久久久久久久久99精品 | 欧美激情啪啪 | 在线视频 欧美日韩 | 国产精品久久久久久久久久久免费看 | av在线播放网址 | 中文字幕av高清 | 久久久999国产精品 中文字幕在线精品 | 午夜影院操| 青青草网站在线观看 | 九九成人| 免费看淫片 | 中文字幕日韩一区二区 | 亚洲精品一区二区三区丝袜 | 成年人在线视频 | 能看的av| 日韩区 | 亚洲一区免费 | 久久爆操 | 成人在线免费视频 | av一二三区| 草草草网站 | 国产美女特级嫩嫩嫩bbb片 | 久久久久久www | 欧美一级免费黄色片 |