设置MAC地址失败-RTNETLINK答案:无法分配请求的地址

绑架

我正在尝试在Linux Mint 15肉桂机上将eth0的MAC地址更改为3d:dd:c8:88:c2:0d。如下所示,使用“ ip链接设置dev eth0地址”失败,macchanger产生类似的错误消息(“无法分配请求的地址”)。如图所示,可以设置另一个MAC,但是我需要这个特定的MAC。

关于如何进行更改或为什么更改失败的任何建议?

~ $ sudo ip link set dev eth0 down
~ $ sudo ip link set dev eth0 address 3D:DD:C8:88:C2:0D
RTNETLINK answers: Cannot assign requested address
~ $ sudo ip link set dev eth0 address 00:00:00:00:00:01
~ $ sudo ip link set dev eth0 up
~ $ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:01  
          inet addr:172.26.24.158  Bcast:172.26.24.255  Mask:255.255.255.0
          inet6 addr: fe80::215:58ff:fecb:b9ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:885330 errors:0 dropped:0 overruns:0 frame:0
          TX packets:643599 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:840836259 (840.8 MB)  TX bytes:429278582 (429.2 MB)
          Interrupt:16 Memory:ee000000-ee020000 
西蒙·里希特(Simon Richter)

MAC地址的第一个字节中有两个特殊位:

  • 位0是“多播”位,请注意该地址是多播或广播地址
  • 位1是“本地”位,表示MAC地址不是由供应商分配的,可能不是唯一的。

您正在尝试设置一个设置了多播位的地址,该地址不起作用,因为对主机的任何答复都将被解释为多播数据包。

另外,当您更改MAC地址且未分配OUI时,请设置本地分配位。

这是一个有助于提供更多详细信息的图表:

MAC地址图

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

烧瓶,无法分配请求的地址

Docker 无法分配请求的地址

请求,无法分配请求的地址,出端口?

Akka,发送Udp失败,并显示“无法分配请求的地址”

PHP - memcache 随机失败 - 无法分配请求的地址 (99)

kdump:kexec_file_load失败:无法分配请求的地址

无法分配请求的地址(使用Docker时)

如何解决“无法分配请求的地址?”

gin-gonic无法分配请求的地址

绑定错误(99):无法分配请求的地址

OSError:[Errno 99]无法分配请求的地址

Windows的Docker:无法分配请求的地址

错误 99 - 无法分配请求的地址

Apache Camel BindException:“无法分配请求的地址”

静态IP地址设置失败

无法在localhost:8000上侦听(原因:无法分配请求的地址)

Spark无法分配请求的地址:16次重试后服务驱动程序失败

CentOS8 Nginx:[emerg] bind()失败(99:无法分配请求的地址)

iperf在Windows XP和7中返回“绑定失败:无法分配请求的地址”

socket.error: [Errno 49] 无法分配请求的地址

服务器绑定导致错误“无法分配请求的地址”?

Kubernetes 上的 Nginx(99:无法分配请求的地址)

Mesos绑定错误:无法分配请求的地址[99]

运行“ ipython notebook”得到[Errno 49]无法分配请求的地址

redigo:正在拨号tcp:connect:无法分配请求的地址

无法使用ServerSocket.socketBind分配请求的地址

获取“ 127.0.0.1无法分配请求的地址”-http.Client

监听TCP 127.0.4.1:2040:绑定:无法分配请求的地址

Netty SocketIO-无法在AWS中分配请求的地址