我编写了这个脚本来更改 Kali Linux 中的 Mac:
ifconfig eth0|grep HWaddr
ifconfig eth0 down&&macchanger -r eth0&&ifconfig eth0 up
ifconfig eth0|grep HWaddr
问题是每次我这样做时,互联网都会断开连接,即使我是ifconfig eth0 up
在更换 Mac 后这样做的。然后我必须转到双计算机图标并打开下拉菜单以单击有线连接 1 才能重新连接到互联网。为什么会发生这种情况?我需要向此脚本添加什么命令才能在不使用 GUI 的情况下重新连接到互联网?
答案1
这相当于禁用 inet 设备,如下所示
$ ifconfig eth0 down
然后将 hwaddr 属性更改为其他属性并让设备重新上线,如下所示
$ ifconfig eth0 up
答案2
我明白了(不知道它是否适用于虚拟机):
$ifconfig eth0 down and/or ifconfig wlan0 down
$service network-manager stop
$macchanger -r eth0 and/or macchanger -r wlan0
$service network-manager restart
注意:我没有打开ifconfig wlan0
或eth0
打开,因为当您重新启动网络管理器时它们可以工作,但是如果它手动打开ifconfig eth0
或类似的爵士乐,它对我来说不起作用。您可以通过键入来检查两个网络接口是否工作$ifconfig
(您还可以看到您的新随机 MAC 地址)。
$
- 表示编码已开始
eth0
- 网络接口
wlan0
- 网络接口 macchanger - 更改 MAC 地址
ifconfig
- 你应该知道
答案3
“这种情况总是会发生,因为你正在弄乱你用于连接互联网的网络设备,所以每当你执行这种级别的更改时发生这种情况是完全正常的”更难“ 设备断开连接 ”游戏的一部分!“……”