许多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