發(fā)布時間: 2008年07月30日
PRO Cfg是Intel(R) PRO LAN adapters(10/100/100)和Intel Advanced Network Services (iANS)的檢測和配置工具。它運行在Intel 32-bit架構上linux 環(huán)境中的Intel e100,e1000和iANS設備。這個工具包含兩部分:daemon PRO Cfgd和PRO Cfg命令行工具。daemon 應該運行在被管理的機器上,命令行工具應該運行在管理的機器上。管理的機器可以是同一被管理的機器或是遠程的機器。
一、安裝 PROCfgd
1.拷貝文件到你選擇的目錄,把下列文件放到同一目錄下:
procfgd-x.x.x.tar.gz (x.x.x 指版本號)
libxerces-c1_6_0.tar.gz (xerces XML-parser library. 只有在系統沒有安裝相應服務時需要安裝)。
2.Untar 文件procfgd-x.x.x.tar.gz :
tar xzvf procfgd-x.x.x.tar.gz
會出現 procfgd-x.x.x目錄。
3.改變目錄到procfgd-x.x.x 的目錄:
cd procfgd-x.x.x
在目錄中有如下的文件:
INSTALL
procfgd
procfgd_adduser
procfgd.1
README
ldistrib.txt
LICENSE.txt
LICENSE.net-snmp.txt
LICENSE.xerces.txt
4.鍵入:
./INSTALL
INSTALL腳本會untar必要的tar類型文件并拷貝下列文件到指定目錄:
procfgd (the server application) 和 procfgd_adduser -- /usr/sbin
procfgd.1 (the man page) --默認的 man 目錄
the licenses, README, and ldistrib.txt files --
/usr/share/doc/procfgd-
5.
注意:要改變PRO LAN卡或iANS的配置,PRO Cfgd需要一個非默認的用戶名和密碼。配置用戶請查看以下第六項。
程序默認運行在58086端口。如果這個端口被占用或如果PRO Cfgd已經已經在默認端口運行,會出現下列錯誤信息:
init_master_agent: Invalid local port (Address already in use) Server
Exiting with code 1
為了運行服務器在可選的端口,使用-p選項:
procfgd -p
6.
ADDUSER
注意:單只讀用戶在PRO Cfg服務中是有默認配置的。要是簡單查看配置的信息是不用用戶名和密碼的,只要默認的用戶名和密碼(username=procfgd, password=pRoCfGdPaSs)已經顯示在相應的位置。
二、安裝 PROCfg
1.拷貝下列文件到你選定的目錄
procfg-x.x.x.tar.gz (x.x.x 指版本號)
2.Untar 文件procfg-x.x.x.tar.gz
tar xzvf procfg-x.x.x.tar.gz
會出現procfg-x.x.x 目錄。
3.改變路徑到procfg-x.x.x目錄:
cd procfg-x.x.x
在目錄下有下列的文件:
INSTALL
procfg
procfg.1
README
ldistrib.txt
LICENSE.txt
LICENSE.net-snmp.txt
4.鍵入: ./INSTALL
INSTALL腳本拷貝下列文件到指定路徑:
procfg (the server application) -- /usr/sbin
procfg.1 (the man page) -- 到默認的man路徑
the licenses, README, and ldistrib.txt files--
/usr/share/doc/procfg-
運行procfg
Object(s)可以是接口名稱(ethx),team名稱,或接口列表或一組team名稱(eth0 eth1 ...)。
每個switch最好有一個長一點名字。可以查看man命令行的描述來查詢詳細信息。
Switches(開關變量)
-p
-h
-U
username 和 password 必須在服務中提前設置好(查看安裝部分)。如果你沒有定義 username 或 password,默認使用 username: procfgd, password: pRoCfGdPaSs。
注意:默認的username僅被'get' 操作授權使用。
-t
-f
"Force mode"。 命令不會給客戶以提示。
為了允許非默認的用戶在寫每個命令行輸入用戶名和密碼,或保存以上的值的改變,創(chuàng)建一個名為procfg.conf的配置文件。把文件放在procfg目錄(~/.procfg/procfg.conf)下的根目錄。這個文件可以包含新的用戶名,密碼,端口,主機名,force-mode或timeout。新的設置需要重啟被保留下來。以下是procfg.conf文件的例子:
username anyone
password anyonepassword
port 1012
hostname localhost
force
timeout 20
注意:配置文件不允許 在任何switches后面包含空格。
四、Team/VLAN命令行配置:
addmem
addteam
[-c
[-g
addvlans
注意:如果VLAN ID在列表顯示了兩次表示發(fā)生錯誤。
delmem
delteam
delvlans
restore
從主機上恢復一個網絡配置。配置從/etc/procfgd路徑下的文件來恢復。默認的文件名為saved_conf.procfgd。
save
保存目前主機上的網絡配置。文件存于 /etc/procfgd路徑下。默認的文件名為saved_conf.procfgd.