官术网_书友最值得收藏!

3.2 配置管理無線網卡

無線網卡是終端無線網絡的設備,是不通過有線連接,采用無線信號進行數據傳輸的終端。在計算機操作系統中,都會有一個網絡管理器來管理網絡設備。本節將介紹在Kali Linux中如何管理無線網卡。

3.2.1 Linux支持的無線網卡

在日常生活中,使用的無線網卡形形色色。但是,每個網卡支持的芯片和驅動不同。對于一些無線網卡,可能在Linux操作系統中不支持。為了幫助用戶對無線網卡的選擇,本節將介紹一下在Linux中支持的無線網卡。Linux下支持的無線網卡,如表3-1所示。

表3-1 Linux支持的無線網卡

續表

續表

在以上表格中,列出了支持網卡的驅動、制造商、是否作為AP、是否支持監聽,以及支持的協議模式。在表格中,?表示不確定,yes表示支持,no表示不支持。

3.2.2 虛擬機使用無線網卡

如果要管理無線網卡,則首先需要將該網卡插入到系統中。當用戶在物理機中使用無線網卡時,可能直接會被識別出來。如果是在虛擬機中使用的話,可能無法直接連接到虛擬機的操作系統中。這時候用戶需要斷開該網卡與物理機的連接,然后選擇連接到虛擬機。在虛擬機中只支持USB接口的無線網卡,下面以Ralink RT2870/3070芯片的無線網卡為例,介紹在虛擬機中使用無線網卡的方法。

【實例3-1】在虛擬機中使用無線網卡,具體操作步驟如下所述。

(1)將USB無線網卡連接到虛擬機中,如圖3.2所示。

圖3.2 連接無線網卡

(2)在該界面依次選擇“虛擬機”|“可移動設備”|Ralink 802.11 n WLAN|“連接(斷開與主機的連接)(C)”命令后,將顯示如圖3.3所示的界面。

圖3.3 提示對話框

(3)該界面是一個提示對話框,這里單擊“確定”按鈕,該無線網卡將自動連接到虛擬機操作系統中。然后,用戶就可以通過該無線網卡連接搜索到的無線網絡。

3.2.3 設置無線網卡

下面介紹使用Kali Linux中的網絡管理器來管理無線網卡。具體操作步驟如下所述。

(1)在圖形界面依次選擇“應用程序”|“系統工具”|“首選項”|“系統設置”命令,將打開如圖3.4所示的界面。

圖3.4 系統設置

(2)在該界面單擊“網絡”圖標,設置無線網絡。單擊“網絡”圖標后,將顯示如圖3.5所示的界面。

圖3.5 網絡設置界面

(3)從該界面左側框中,可以看到有線、無線和網絡代理3個選項。這里選擇“無線”選項,將顯示如圖3.6所示的界面。

圖3.6 設置無線

(4)從該界面可以看到,當前的無線處于斷開狀態。在該界面單擊網絡名稱后面的圖標選擇,將要連接的無線網絡。然后單擊“選項(O)...”按鈕,在彈出的界面中選擇“無線安全性”選項卡設置WiFi的安全性和密碼,如圖3.7所示。

圖3.7 設置安全性和密碼

(5)在該界面輸入Test無線網卡的加密方式和密碼。這里默認密碼是以加密形式顯示的,如果想顯示密碼的話,將“顯示密碼”前面的復選框勾上。然后單擊“保存”按鈕,將開始連接Test無線網絡。連接成功后,顯示界面如圖3.8所示。

圖3.8 連接成功

(6)從該界面可以看到,已成功連接到Test無線網絡,并且顯示了獲取到的IP地址、默認路由、DNS等信息。用戶也可以使用iwconfig命令查看無線網絡的詳細信息。其中,iwconfig命令的語法格式如下所示。

iwconfig [interface]

在該語法中,interface表示網絡接口名稱。用戶也可以不指定單個網絡接口,查看所有接口的詳細信息。如下所示。

root@localhost:~# iwconfig
wlan2     IEEE 802.11bgn  ESSID:"Test"
          Mode:Managed  Frequency:2.412 GHz  Access Point: 14:E6:E4:AC:FB:20
          Bit Rate=28.9 Mb/s   Tx-Power=30 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=70/70  Signal level=-39 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:7   Missed beacon:0
lo        no wireless extensions.
eth0      no wireless extensions.

從輸出的信息中可以看到,顯示了本機中所有網絡接口。其中,wlan2是無線網卡的詳細配置。由于iwconfig命令主要是用來查看無線接口的配置信息,所以在輸出的信息中沒有顯示有線網絡接口eth0的詳細信息。如果用戶想查看的話,可以使用ifconfig命令。該命令的語法格式如下所示。

ifconfig [interface]

在以上語法中,interface選項表示指定的網絡接口。使用ifconfig命令時,可以指定interface參數,也可以不指定。如果指定的話,只顯示指定接口的配置信息;如果不指定的話,顯示所有接口的配置信息。如下所示。

root@localhost:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:62:ea:43
          inet addr:192.168.6.105  Bcast:255.255.255.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe62:ea43/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:47075 errors:0 dropped:0 overruns:0 frame:0
          TX packets:37933 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:49785671 (47.4 MiB)  TX bytes:5499271 (5.2 MiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:10439 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10439 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1063248 (1.0 MiB)  TX bytes:1063248 (1.0 MiB)
wlan2     Link encap:Ethernet  HWaddr 00:c1:40:95:11:15
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

從以上輸出信息中可以看到,顯示了本機中4個接口的配置信息。其中,eth0接口是指本地的第一個有線網卡信息;lo接口表示本地回環地址接口信息。

主站蜘蛛池模板: 渭源县| 东光县| 普兰店市| 旺苍县| 靖边县| 剑河县| 南部县| 高尔夫| 华坪县| 荥阳市| 平塘县| 台中县| 浙江省| 诸暨市| 灵寿县| 淮南市| 裕民县| 得荣县| 云林县| 偃师市| 明光市| 依兰县| 慈利县| 黑河市| 东平县| 东兰县| 泰和县| 丹棱县| 乐亭县| 招远市| 工布江达县| 蚌埠市| 房山区| 江孜县| 介休市| 克东县| 左权县| 桑日县| 阿勒泰市| 海口市| 朝阳区|