我不是针对谁,我是说国内大多数技术社区,都是辣鸡。

原文出自:http://blog.anxpp.com/index.php/archives/1080/

    (强迫症患者都想要个干干净净的系统)使用虚拟机最小化安装了 Centos 7 ,安装完成肯定是上不了网的,搜了下,结果都是千篇一律(估计国内的技术文章原创与抄来的比例差不多1:99吧,这不是重点,重点是抄过来都不带验证的!)

 

    直接上配置方法(笨有笨的方法,本人是通过安装 桌面版 Centos 验证并解决问题的...):

    虚拟机配置:

* 建议配置前重置下虚拟网络配置:
    菜单栏 --> 编辑 --> 虚拟网络编辑器 --> (左下角)还原默认设置
1、右键当前虚拟机选项卡
2、硬件 --> 网络适配器 --> 选择第一个桥接模式,附加选项(复制物理网络连接状态)不用选择。解释:现在联网基本都是过路由的,也就是连上网线可以直接上网的,固可选改方式连接上网。

 

    命令:

ip addr

    结果应该是没有显示有地址相关的信息的,表示网络根本没有启动。

 

    开启网络连接:

ifup ens33

    这里的 ens33 是网卡的名称,不同安装可能会有差异,在上面的 ip addr 命令的结果中会有显示实际名称。

    或者到目录 /etc/sysconfig/network-scripts/ 下能看到相关的配置文件,比如我的配置文件是 ifcfg-ens33 。

 

    重启网络服务:

systemctl restart network

    这时应该是可以上网了,可以 ping 一下或者 ip addr 看下网络地址情况。

 

    最小化安装很多命令都是不能运行的,不过可以自己安装响应的工具包添加支持。

 

    如果希望一直保存系统的干净,那就装个 Docker 吧(很多时候虽然这是多余的,使用虚拟机本来保证了宿主机是干净的...),所有东西都塞里面。

 

    如果以上步骤依然不能解决,可以考虑如下情况搜索相关资料:

    1、虚拟机安装 centos mac 地址问题

    2、关闭 NetworkManager

 

    欢迎交流学习!