原来的mac
貌似被封了,需要每次开机的时候自动更换一个新的mac
地址,以获取新IP
。步骤如下:
1,首先新建一个文件,名为:macaddress.command
2,赋予权限:chmod +x macaddress.command
3,填入:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
#!/usr/bin/expect -f # 定义第一个空格后的第一个变量是host # set password [lindex $argv 0] set password 这里填入你的登陆密码 set timeout 10 set force_conservative 1 if {$force_conservative} { set send_slow {128 .1} } # 执行登录ssh spawn sudo ifconfig en0 ether 这里改成你的新mac地址; expect { "Password" { send -s "$password\r"; } } # 执行过后把权限交给终端 interact spawn sudo ifconfig en0 down expect { "Password" { send -s "$password\r"; } } interact spawn sudo ifconfig en0 up expect { "Password" { send -s "$password\r"; } } # 执行过后把权限交给终端 interact |
4,打开设置
—用户与群组
—登陆项
,将刚刚的文件拖进去即可。
本文最后更新于2022年9月18日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
还需要给文件执行的权限: chmod +x macaddress.command
@JaneLi 感谢提醒~