全面解析Linux ifconfig命令(二)
Linux ifconfig命令查看網卡信息已經介紹過了,這里具體說明一下利用這個命令對網卡進行簡單的配置和狀態的設置,牽涉到IP、MAC和網卡狀態的轉換。
ifconfig 配置網卡
配置網卡的IP地址
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
在eth0上配置上192.168.0.1 的IP地址及24位掩碼。若想再在eth0上在配置一個192.168.1.1/24 的IP地址怎么辦?用下面的命令
ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0
這時再用ifconifg命令查看,就可以看到兩個網卡的信息了,分別為:eth0和eth0:0。若還想再增加IP,那網卡的命名就接著是:eth0:1、eth0:2...想要幾個就填幾個。ok!
配置網卡的硬件地址
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
就將網卡的硬件地址更改了,此時你就可以騙過局域網內的IP地址邦定了。
將網卡禁用
ifconfig eth0 down
將網卡啟用
ifconfig eth0 up
ifconfig 命令的功能很強大,還可以設置網卡的MTU,混雜模式等。就不一一介紹了,用時間可以自己研究一下。
注意:用Linux ifconfig命令配置的網卡信息,在網卡重啟后機器重啟后,配置就不存在。要想將上述的配置信息永遠的存的電腦里,那就要修改網卡的配置文件了
【編輯推薦】