Linux系统问题汇总

  1. MAC版本VMawre打开一个已有的镜像文件:File------Open------CentOS 7-MySQL.vmx;

  2. ifconfig 或者 ifconfig -a查看虚拟机接口及其网络;

问题:

2.1 ens33端口不存在:用ifconfig -a查看即可;

2.2 ens33端口没有网络地址:可能是此端口未上线,Linux系统中的网络接口可以处在down状态或up状态,只有在up状态的网络接口才能够进行网络通信,才有网络地址;

设置网络接口状态为up的命令:ip link set ens33 up;

2.3 ens33端口只有ipv6地址,没有ipv4地址:

2.3.1 查看Linux系统的IPv4状态:

复制代码
sudo systemctl status network 

如果网络状态显示为inactive,那么IPv4协议未启用

2.3.2 启动IPv4协议:

复制代码
sudo systemctl enable network

执行完这一步之后,再次查看网络状态,会发现网络状态由inactive变成active,说明IPv4协议已经启用成功。

如果这一步报错:network.service is not a native service, redirecting to /sbin/chkconfig.

Executing /sbin/chkconfig network on.

错误原因:参见CentOS7中systemctl的使用_centos systemctl-CSDN博客

解决方法:改成下面这个命令:

bash 复制代码
chkconfig network on

然后再重启网络服务:

bash 复制代码
systemctl restart network

如果这个命令报错:Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.

错误原因:NetworkManager和network这两个服务冲突

解决办法:

bash 复制代码
# 关闭 NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl restart network
  1. 查看虚拟机的网络当前是否处于连接状态:用虚拟机外面的系统执行ping命令;
相关推荐
西岸行者2 天前
学习笔记:SKILLS 能帮助更好的vibe coding
笔记·学习
悠哉悠哉愿意2 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
别催小唐敲代码3 天前
嵌入式学习路线
学习
毛小茛3 天前
计算机系统概论——校验码
学习
babe小鑫3 天前
大专经济信息管理专业学习数据分析的必要性
学习·数据挖掘·数据分析
winfreedoms3 天前
ROS2知识大白话
笔记·学习·ros2
在这habit之下3 天前
Linux Virtual Server(LVS)学习总结
linux·学习·lvs
我想我不够好。3 天前
2026.2.25监控学习
学习
im_AMBER3 天前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J3 天前
从“Hello World“ 开始 C++
c语言·c++·学习