最近在搭建LAMP架构时遇到了很多问题,解决了好长时间,以下是其中一个小问题
无法进行自身以及外界的ping连通
查看网络状态发现network没有打开
进行network的开启,发现提示错误 ,按照提示的错误进行排错
后按照网上前辈们的相关经验,执行以下命令解决问题
禁用NetworkManager
关闭:systemctl stop NetworkManager
开机后不自启:systemctl disable NetworkManager
之前也遇到过有关NetworkManager相关的问题,所以想搞清楚NetworkManager到底是什么鬼
以下是网上搜素到相关内容:
在Linux中,NetworkManager是一个网络管理工具,它负责自动配置网络连接、维护网络设置,并提供网络状态监控等功能。当你没有网络连接或者无法获取到IP地址时,可能是因为先前的网络连接出现问题,如无线适配器故障、DHCP服务器不可达或者网络配置文件错误等。
关闭NetworkManager服务的原因有以下几点:
1. 避免资源冲突:有时候,某些网络问题可能导致系统卡顿或不稳定,关闭服务可以暂时解除这种影响,让系统专注于基本的网络操作。
2. 手动配置:通过关闭服务,用户可以直接编辑网络配置文件,进行静态IP或手动DNS设置,以便解决网络问题。
3. 系统诊断:对于开发者或高级用户,这可能是为了排除其他软件和服务对网络配置的影响,或者是为了更直接地分析网络连接问题。
然而,在实际操作中,除非遇到明确的问题,否则一般不建议频繁关闭这个服务,因为它在日常工作中提供了便利的网络连接功能。
总结一下,作为小白解决问题时一定要找到思路,学会看报错信息,不要盲目寻找错误,瞎猫不一定会碰见死耗子