許多windows用戶很是熟悉ipconfig命令行工具,它被用來獲取網絡接口配置信息並對此進行修改。Linux系統擁有一個相似的工具,也就是ifconfig(interfaces config)。一般需要以root身份登陸或使用sudo以便在Linux機器上使用ifconfig工具。依賴於ifconfig命令中使用一些選項屬性,ifconfig工具不只能夠被用來簡單地獲取網絡接口配置信息,還能夠修改這些配置。java
實例1:顯示網絡設備信息(激活狀態的)網絡
ifconfig
實例2:啓動關閉指定網卡工具
ifconfig eth0 up ifconfig eth0 down
實例3:爲網卡配置和刪除IPv6地址spa
ifconfig eth0 add 33ffe:3240:800:1005::2/64 ifconfig eth0 del 33ffe:3240:800:1005::2/64
實例4:用ifconfig修改MAC地址命令行
ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE
實例5:配置IP地址code
ifconfig eth0 192.168.120.56 ifconfig eth0 192.168.120.56 netmask 255.255.255.0 ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255
實例6:啓用和關閉ARP協議接口
ifconfig eth0 arp ifconfig eth0 -arp
實例7:設置最大傳輸單元ip
ifconfig eth0 mtu 1500