绑定MAC地址有什么作用?

感谢头条君的邀请。

回答问题之前,先解释下什么是MAC地址?以下解释来源维基百科:

MAC地址(英语:Media Access Control Address),直译为媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网络设备位置的地址。在OSI模型中,第三层网络层负责IP地址,第二层数据链接层则负责MAC地址。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。


作为一种标志,具有全球唯一性,就类似每个人都有的身份证号一样。通常我们提到的MAC地址都是网卡出厂时已经自带的。


那么在Windows中,如何查看自己电脑的MAC地址呢?答案也很简单:直接输入以下命令即可:

ipconfig /all


那么绑定MAC地址有什么用呢?

1、防止ARP欺骗

ARP指地址解析协议,是一种将IP地址转化成物理地址的协议,也就是通过网络层传递的IP地址来获得MAC地址的。ARP欺骗是黑客常用的攻击手段之一,很多破解WiFi密码的软件或多或少都会涉及到ARP欺骗,所以这里建议大家尽量将家用WiFi密码设置复杂度高一些,最好是包含“数字+字母+特殊字符”混合的方式。

目前市面上常见的路由器基本都支持绑定MAC地址

2、实现静态IP

优化网络,减少路由器负担,便于对于局域网多台主机的统一管理,杜绝因动态获取IP地址导致的IP冲突问题。