【51CTO精選譯文】雖然現(xiàn)在大多數(shù)Linux發(fā)行版下都有GUI的網(wǎng)絡管理配置,不過熟悉命令行工具還是大有助益的。下面我們來看看這些流行Linux發(fā)行版下面的常用命令。對了,如果你想要了解該工具和選項的詳細情況,可以輸入man再輸入這個工具的名字訪問其man頁面。
現(xiàn)在就打開你的terminal嘗試一下吧!
用于基本接口與IP配置的ifconfig
ifconfig工具(interface configurator,接口配置器)提供了一些非?;镜欠浅V匾墓δ堋K梢源蜷_和關閉網(wǎng)絡適配器,分配IP地址與netmask信息。一些常用指令如下:
查看網(wǎng)絡接口當前配置與接口命名:
ifconfig
打開(up)或關閉(down)適配器
ifconfig <網(wǎng)絡名> <up|down>
為適配器分配IP地址:
ifconfig <網(wǎng)絡名> <ip地址>
為適配器分配第二個IP地址:
ifconfig <網(wǎng)絡名:實例數(shù)> <ip地址>
范例:ifconfig eth0:0 192.168.1.101
詳細介紹:Linux命令網(wǎng)絡操作之ifconfig
用于管理以太網(wǎng)卡的ethtool工具
Ethtool可以查看和修改以太適配器的各種設置(不包括Wi-Fi網(wǎng)卡),包括tx/rx,checksumming和wake-on-LAN設置。下面是一些有用的命令:
顯示某個網(wǎng)絡適配器的驅動信息,適用于查詢軟件兼容性的情況:
ethtool -i <接口名>
顯示網(wǎng)絡數(shù)據(jù):
ethtool -S
設置適配器連接速度(Mbps)
ethtool speed <10|100|1000>
詳細介紹:Linux/Unix命令之Ethtool
iwconfig配置無線網(wǎng)絡
iwconfig工具可以算是無線網(wǎng)卡的ifconfig和ethtool。你可以檢查基本的Wi-Fi網(wǎng)絡設置,如SSID、channel和加密等細節(jié)。此外還可以修改一些高級設置,包括接收敏感度,RTS/CTS,碎片,以及重試數(shù)。下面介紹幾個有用的命令:
顯示當前無線設置,包括接口名稱:
iwconfig
設置ESSID(擴展服務設置識別器)或網(wǎng)絡名:
iwconfig <接口名> essid <網(wǎng)絡名>
范例:iwconfig <接口名> "my network"
范例:Example: iwconfig <接口名> any
設置radio的無線channel(1-11):
iwconfig <接口名> <channel>
輸入WEP加密密鑰(WPA和WPA1尚不支持,需要wpa_supplicant的支持):
iwconfig eth0 key <HEX格式的密鑰>
限制適配器僅能在指定MAC地址下連接到AP:
iwconfig <接口名> ap <mac地址>
范例:iwconfig eth0 ap 00:60:1D:01:23:45
設置radio的發(fā)射強度,僅在無線網(wǎng)卡支持的情況下有效。默認單位為dBm,可設置為mW:
iwconfig <接口名> txpower <強度>
范例:iwconfig eth0 txpower 15
范例:iwconfig eth0 txpower 30mW