linux 網卡配置文件

對於網卡信息的配置一般包括:配置IP地址、子網掩碼和網關。網卡信息保存在網卡配置文件中。網卡配置文件位於/etc/sysconfig/network-scripts目錄下。一塊網卡對應一個網卡配置文件,配置文件命名規則:
ifcfg-網卡類型以及網卡的序列號
因爲以太網卡類型是eth,網卡的序列號從0開始,因此第一塊網卡的配置文件名稱爲ifcfg-eth0,第二塊網卡爲ifcfg-eth1,以此類推。
網卡配置文件中經常使用配置文件名的還以以下:
DEVICE=eth0,定義該網卡的識別名稱。
BOOTPROTO=dhcp,啓動該網卡的識別名稱。
static/none:表明固定的IP地址;bootp/dhcp:經過BOOTP或DHCP協議取得IP地址。    
HWADDR=00:02:B3:0B:64:22,該網卡的MAC地址。
ONBOOT=yes,啓動network服務時,是否啓用該網卡。當RedHat系統啓動network服務時,network服務一次讀取保存於/etc/sysconfig/network-scripts/目錄下全部網卡的配置文件。若是網卡配置文件的ONBOOT設置爲yes,則network服務就會調用ifup命令啓動該網卡;若是網卡的配置文件的ONBOOT參數爲no,network會跳過啓動這個網卡的工做。
TYPE=Ethernet,網卡的類型。
USERCTL=no,是否容許普通用戶啓動或者中止該網卡。
IPV6INIT=no,是否在該網卡上啓動IPV6的功能。
PEERDNS=yes,是否容許網卡在啓動時向DHCP服務器查詢DNS信息,並自動覆蓋/etc/resolv.conf配置文件。
如下配置項用於指定該網卡的靜態IP地址,此時BOOTPROTO必須爲static或者none。
IPADDR=192.168.1.55,靜態方式指定網卡的IP地址。
NETMASK=255.255.255.0,定義該網卡的子網掩碼。
MTU=1500,設置網卡的MAC幀最大傳輸單位大小。
GATEWAY=192.168.1.1,設置網絡的默認網關。
DNS1=192.168.128.5,指定主要的DNS服務器地址。
DNS2=192.168.128.6,指定備用的DNS服務器地址。
服務器

相關文章
相關標籤/搜索