IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁操作系統(tǒng)LINUX → Linux操作系統(tǒng)的無線網(wǎng)絡(luò)命令

Linux操作系統(tǒng)的無線網(wǎng)絡(luò)命令

時間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評論(0)

  iwconfig

  iwconfig是Linux Wireless Extensions(LWE)的用戶層配置工具之一。LWE是Linux下對無線網(wǎng)絡(luò)配置的工具,包括內(nèi)核的支持、用戶層配置工具和驅(qū)動接口的支持三部分。目前很多無線網(wǎng)卡都支持LWE,而且主流的Linux發(fā)布版本,比如Redhat Linux、Ubuntu Linux都已經(jīng)帶了這個配置工具。

  用法: iwconfig interface [essid {NN|on|off}]

  [nwid {NN|on|off}]

  [mode {managed|ad-hoc|...}

  [freq N.NNNN[k|M|G]]

  [channel N]

  [ap {N|off|auto}]

  [sens N]

  [nick N]

  [rate {N|auto|fixed}]

  [rts {N|auto|fixed|off}]

  [frag {N|auto|fixed|off}]

  [enc {NNNN-NNNN|off}]

  [power {period N|timeout N}]

  [retry {limit N|lifetime N}]

  [txpower N {mW|dBm}]

  [commit]

  說明:iwconfig是LWE最主要的工具,可以對無線網(wǎng)卡的大部分參數(shù)進行配置。

  參數(shù):

  essid:設(shè)置無線網(wǎng)卡的ESSID(Extension Service Set ID)。通過ESSID來區(qū)分不同的無線網(wǎng)絡(luò),正常情況下只有相同ESSID的無線站點才可以互相通訊,除非想監(jiān)聽無線網(wǎng)絡(luò)。其后的參數(shù)為雙引號括起的ESSID字符串,或者是any/on/off,如果ESSID字符串中包含any/no/off,則需要在前面加"--"。

  示例:

  #iwconfig eth0 essid any 允許任何ESSID,也就是混雜模式

  #iwconfig eth0 essid "My Network" 設(shè)置ESSID為"My Network"

  #iwconfig eth0 essid -- "ANY" 設(shè)置ESSID為"ANY"

  nwid: Network ID,只用于pre-802.11的無線網(wǎng)卡,802.11網(wǎng)卡利用ESSID和AP的MAC地址來替換nwid,現(xiàn)在基本上不用設(shè)置。

  示例:

  #iwconfig eth0 nwid AB34

  #iwconfig eth0 nwid off

  nick: Nickname,一些網(wǎng)卡需要設(shè)置該參數(shù),但是802.11協(xié)議棧、MAC都沒有用到該參數(shù),一般也不用設(shè)置。

  示例:

  #iwconfig eth0 nickname "My Linux Node"

  mode:設(shè)置無線網(wǎng)卡的工作模式,可以是

  Ad-hoc:不帶AP的點對點無線網(wǎng)絡(luò)

  Managed:通過多個AP組成的網(wǎng)絡(luò),無線設(shè)備可以在這個網(wǎng)絡(luò)中漫游

  Master:設(shè)置該無線網(wǎng)卡為一個AP

  Repeater:設(shè)置為無線網(wǎng)絡(luò)中繼設(shè)備,可以轉(zhuǎn)發(fā)網(wǎng)絡(luò)包

  Secondary:設(shè)置為備份的AP/Repeater

  Monitor:監(jiān)聽模式

  Auto:由無線網(wǎng)卡自動選擇工作模式

  示例:

  #iwconfig eth0 mode Managed

  #iwconfig eth0 mode Ad-Hoc

  freq/channel:設(shè)置無線網(wǎng)卡的工作頻率或者頻道,小于1000的參數(shù)被認為是頻道,大于10000的參數(shù)被認為是頻率。頻率單位為Hz,可以在數(shù)字后面附帶k, M, G來改變數(shù)量級,比如2.4G。頻道從1開始。使用lwlist工具可以查看無線網(wǎng)卡支持的頻率和頻道。參數(shù)off/auto指示無線網(wǎng)絡(luò)自動挑選頻率。

  注意:如果是Managed模式,AP會指示無線網(wǎng)卡的工作頻率,因此該設(shè)置的參數(shù)會被忽略。Ad-hoc模式下只使用該設(shè)定的頻率初始無線網(wǎng)絡(luò),如果加入已經(jīng)存在的Ad-hoc網(wǎng)絡(luò)則會忽略該設(shè)置的頻率參數(shù)。

  示例:

  #iwconfig eth0 freq 2422000000

  #iwconfig eth0 freq 2.422G

  #iwconfig eth0 channel 3

  #iwconfig eth0 channel auto

  ap:連接到指定的AP或者無線網(wǎng)絡(luò),后面的參數(shù)可以是AP的MAC地址,也可以是iwlist scan出來的標識符。如果是Ad-hoc,則連接到一個已經(jīng)存在的Ad-hoc網(wǎng)絡(luò)。使用off參數(shù)讓無線網(wǎng)卡不改變當(dāng)前已連接的AP下進入自動模式。any/auto參數(shù),無線網(wǎng)卡自動選擇最好的AP。

  注意:如果無線信號低到一定程度,無線網(wǎng)絡(luò)會進入自動選擇AP模式。

  示例:

  #iwconfig eth0 ap 00:60:1D:01:23:45

  #iwconfig eth0 ap any

  #iwconfig eth0 ap off

  rate/bit:如果無線網(wǎng)卡支持多速率,則可以通過該命令設(shè)置工作的速率。小于1000的參數(shù)由具體的無線網(wǎng)卡驅(qū)動定義,一般是傳輸速率的索引值,大于1000的為速率,單位bps,可以在數(shù)字后面附帶k, M, G來指定數(shù)量級。auto參數(shù)讓無線網(wǎng)卡自動選擇速率fixed參數(shù)讓無線網(wǎng)卡不使用自動速率模式。

  示例:

  #iwconfig eth0 rate 11M

  #iwconfig eth0 rate auto

  #iwconfig eth0 rate 5.5M auto //自動選擇5.5M以下的速率

  txpower:如果無線網(wǎng)卡支持多發(fā)射功率設(shè)定,則使用該參數(shù)設(shè)定發(fā)射,單位為dBm,如果指定為W(毫瓦),只轉(zhuǎn)換公式為:

  dBm=30+log(W)。參數(shù)on/off可以打開和關(guān)閉發(fā)射單元,auto和fixed指定無線是否自動選擇發(fā)射功率。

  示例:

  #iwconfig eth0 txpower 15

  #iwconfig eth0 txpower 30mW

  #iwconfig eth0 txpower auto

  #iwconfig eth0 txpower off

  sens:設(shè)置接收靈敏度的下限,在該下限之下,無線網(wǎng)卡認為該無線網(wǎng)絡(luò)信號太差,不同的網(wǎng)卡會采取不同的措施,一些現(xiàn)代的無線網(wǎng)卡會自動選擇新的AP。正的參數(shù)為raw data,直接傳給無線網(wǎng)卡驅(qū)動處理,一般認為是百分比。負值表示dBm值。

  示例:

  #iwconfig eth0 sens -80

  #iwconfig eth0 sens 2

  retry:設(shè)置無線網(wǎng)卡的重傳機制。limit ‘value’ 指定最大重傳次數(shù);lifetime ‘value’指定最長重試時間,單位為秒,可以附帶m和u來指定單位為毫秒和微秒。如果無線網(wǎng)卡支持自動模式,則在limit和lifetime之前還可以附加min和max來指定上下限值。

  示例:

  #iwconfig eth0 retry 16

  #iwconfig eth0 retry lifetime 300m

  #iwconfig eth0 retry min limit 8

#p#副標題#e#

  rts:指定RTS/CTS握手方式,使用RTS/CTS握手會增加額外開銷,但如果無線網(wǎng)絡(luò)中有隱藏?zé)o線節(jié)點或者有很多無線節(jié)點時可以提高性能。

  后面的參數(shù)指定一個使用該機制的最小包的大小,如果該值等于最大包大小,則相當(dāng)于禁止使用該機制?梢允褂胊uto/off/fixed

  參數(shù)。

  示例:

  #iwconfig eth0 rts 250

  #iwconfig eth0 rts off

  frag:設(shè)置發(fā)送數(shù)據(jù)包的分片大小。設(shè)置分片會增加額外開銷,但在噪聲環(huán)境下可以提高數(shù)據(jù)包的到達率。一般情況下該參數(shù)小于最大包大小,有些支持Burst模式的無線網(wǎng)卡可以設(shè)置大于最大包大小的值來允許Burst模式。還可以使用auto/fixed/off參數(shù)。

  示例:

  #iwconfig eth0 frag 512

  #iwconfig eth0 frag off

  key/enc[ryption]:設(shè)置無線網(wǎng)卡使用的加密密鑰,此處為設(shè)置WEP模式的加密key,如果要使用WPA,需要wpa_supplicant工具包。

  密鑰參數(shù)可以是 XXXX-XXXX-XXXX-XXXX 或者 XXXXXXXX 格式的十六進制數(shù)值,也可以是s:xxxxxx的ASCII字符。如果在密鑰參數(shù)之前加了[index],則只是設(shè)置該索引值對應(yīng)的密鑰,并不改變當(dāng)前的密鑰。直接指定[index]值可以設(shè)置當(dāng)前使用哪一個密鑰。指定on/off可以控制是否使用加密模式。open/restricted指定加密模式,取決于不同的無線網(wǎng)卡,大多數(shù)無線網(wǎng)卡的open模式不使用加密且允許接收沒有加密的數(shù)據(jù)包,restricted模式使用加密?梢允褂枚鄠key參數(shù),但只有最后一個生效。

  WEP密鑰可以是40bit,用10個十六進制數(shù)字或者5個ASCII字符表示,也可以是128bit,用26個十六進制數(shù)字或者13個ASCII字符表

  示。

  示例:

  #iwconfig eth0 key 0123-4567-89

  #iwconfig eth0 key [3] 0123-4567-89

  #iwconfig eth0 key s:password [2]

  #iwconfig eth0 key [2]

  #iwconfig eth0 key open

  #iwconfig eth0 key off

  #iwconfig eth0 key restricted [3] 0123456789

  #iwconfig eth0 key 01-23 key 45-67 [4] key [4]

  power:設(shè)置無線網(wǎng)卡的電源管理模式。period ‘value’ 指定喚醒的周期,timeout ‘value’指定進入休眠的等待時間,這兩個參數(shù)之前可以

  加min和max修飾,這些值的單位為秒,可以附加m和u來指定毫秒和微秒。off/on參數(shù)指定是否允許電源管理,all/unicast/multicast

  指定允許喚醒的數(shù)據(jù)包類型。

  示例:

  #iwconfig eth0 power period 2

  #iwconfig eth0 power 500m unicast

  #iwconfig eth0 power timeout 300u all

  #iwconfig eth0 power off

  #iwconfig eth0 power min period 2 power max period 4

  commit:提交所有的參數(shù)修改給無線網(wǎng)卡驅(qū)動。有些無線網(wǎng)卡驅(qū)動會先緩存無線網(wǎng)卡參數(shù)修,使用這個命令來讓無線網(wǎng)卡的參數(shù)修改生效。不過一般不需要使用該命令,因為無線網(wǎng)卡驅(qū)動最終都會是參數(shù)的修改生效,一般在debug時會用到。

  -----------

  iwlist eth1 scan 搜索無線網(wǎng)絡(luò):

  顯示搜到的網(wǎng)絡(luò)(此處只顯示一個):

  eth1 Scan completed :

  Cell 01 - Address: 00:04:E2:E3:04:FC

  ESSID:"ap_demo"

  Mode:Managed

  Frequency:2.437 GHz

  Quality:0/0 Signal level=-61 dBm No

關(guān)鍵詞標簽:Linux,操作系統(tǒng),無線網(wǎng)

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠程會話使用screen管理你的遠程會話GNU/Linux安裝vmwareGNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠程桌面連如何登錄linux vps圖形界面 Linux遠程桌面連

相關(guān)下載

人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址linux tc實現(xiàn)ip流量限制dmidecode命令查看內(nèi)存型號linux下解壓rar文件安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程Ubuntu linux 關(guān)機、重啟、注銷 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服務(wù)器硬盤IO讀寫負載