ifconfig=interfaces config
命令格式:
ifconfig [网络设备][参数]
命令参数
- up 启动相应的网络设备/网卡
- down 关闭指定的网络设备/网卡
- arp 设置指定网卡是都支持ARP协议
- -promisc 设置是否支持网卡的promiscuous模式
- -allmulti 设置是否支持多播模式,如果选择该参数,网卡将接受网络中所有的多播数据包
- -a 显示全部接口信息
- -s 显示摘要信息
- add 给指定网卡配置ipv6地址
- del 删除指定网卡的ipv6地址
- mtu<字节数> 设置网卡的最大传输单元
- netmask<子网掩码> 设置网卡的子网掩码
- tunel 建立隧道
- dsaddr 设定一个远端地址,建立点对点通信
- -broadcst<地址> 为指定网卡设置广播协议
- -pointtopoint<地址> 为网卡设置点对点通讯协议
- multicast 为网卡设置组播标识
- address 为网卡设置IPV4地址
使用实例
查看设备信息
- 第一行:连接类型:以太网 硬件地址即MAC地址:…
- 第二行:inet 地址表示网卡的IP地址:10.211.55.5
广播地址:10.211.55.255
子网掩码:255.255.255.0 - 第六行:网卡的状态 UP:网卡处于开启状态 RUNNING:网卡的网线被插上 MULTICAST:允许组播 MTU=1500:最大传输单元1500字节
关闭开启网卡
sudo ifconfig eth1 down
sudo ifconfig eth1 down
删除/添加ipv6地址
sudo ifconfig eth1 del/add ipv6-addr
- before
- after
- after
- before
修改MAC地址
sudo ifconfig eth1 hw ether MAC_ADDR
修改IP地址
sudo ifconfig eth1 IP_ADDR netmask ADDR broadcasr ADDR
其他操作
关闭或启动arp协议
ifconfig eth1 arp
ifconfig eth1 -arp设置最大传输单元
ifconfig eth1 mtu 1500
Note:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了
参考:reference
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 rat_racer@qq.com