在运行 macOS 10.13.6 的 MacBook Pro 笔记本电脑上,在 VMWare Fusion 10.1.1 上运行 Kali 2.0。我在 NAT 模式下运行 VMWare 的网络。我能够连接到互联网,通过 ifconfig 获得 IPV4 地址,基本上很开心。
现在,我的网络“掉线/死机”。我丢失了 IPV4 地址,即无法再通过 ifconfig 获取 IPV4 地址。无法在外部 ping 任何内容或使用 FireFox。在 Kali 内部,我的网络图标从右上角消失。在主机级别,我仍然能够正常工作和连接。
我唯一能做的就是恢复到旧快照来解决问题。恢复到快照后,我可以在一段时间内正常工作,大概 15 分钟到几个小时,然后问题又出现了,我失去了连接。
有人有什么想法吗?
答案1
在 Kali 中,您的网络堆栈由网络管理器(不符合 ifconfig 命令)管理。因此,当您对 ifconfig 进行更改时,这些更改会在下次 NetworkManager 检查以确保其配置被显示时被覆盖。
您至少有两个选择:
- 每次启动后都关闭 NetworkManager,这样当你使用 ifconfig 时,ip/子网掩码将保留
- 使用 GUI NetworkManager 来管理接口
两种方法都可以,也可能有其他方法,但由于这个问题,我经常使用前两种方法。