在Debian系统中,ifconfig和NetworkManager可能会发生冲突,因为它们都试图控制网络接口
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo systemctl restart networking
ifconfig可用。在某些Debian版本中,ifconfig可能已被弃用,取而代之的是ip命令。要安装net-tools包(其中包含ifconfig),请运行:sudo apt-get update
sudo apt-get install net-tools
现在,您应该可以在不与NetworkManager冲突的情况下使用ifconfig了。
如果您希望继续使用NetworkManager并解决冲突,可以考虑使用nmcli命令行工具来管理网络连接。nmcli是NetworkManager的命令行版本,可以让您在不干扰ifconfig的情况下管理网络设置。要安装nmcli,请运行:
sudo apt-get update
sudo apt-get install network-manager
然后,您可以使用nmcli命令来查看和管理网络连接,例如:
nmcli connection shownmcli connection up <connection-name>nmcli connection down <connection-name>