VMWare 的linux系统没有网络的解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMWare 的linux系统没有网络的解决方案相关的知识,希望对你有一定的参考价值。

参考技术A 昨天被一个问题困扰了很久,自己的Vmware已经有了一个centos 6的linux系统,但是由于要安装docker,必须要centos 7的linux系统,所以按照网上的教程装了7的linux系统,但是装好之后一直无法联网,ping www.baidu.com无法ping 通,在网上找了解决办法,五花八门,但最终都没有解决我的问题,所以记录下,希望可以帮助有需要的人

1 在linux系统中输入命令ifconfig,大家注意看下面的两幅图,一个是etho,一个是ens333,这里面对我们来说比较重要的信息是ip地址,之所以截下面两幅图的原因是:我之前不了解linux系统的时候,以为每个系统都是eth0,其实不然,输入命令后的第一个网络就是我们需要的和ip地址相关的。

2 如果第一个网络没有ip地址时,则是因为我们的系统没有联网,centos7可以在可视化界面中操作,或者在安装过程中记得打开网络,由于安装过程中我没有截图,附上系统里面的操作图

3 centos6 可视化界面没有找到,所以在虚拟机的网络适配器可以找到,记得选择桥接模式。

4 查看自己的系统是否有网的话,可以看ip是否存在或者直接使用ping命令,例如ping www.baidu.com

5 同时记录一个遇到好几次的问题,如果遇到下图的问题,是因为虚拟机不正确的关闭,例如从任务管理器中杀死,遇到这种问题,重启电脑则可以解决

VMWare中装Linux系统常见问题

1.安装VMWare的时候,可能会提示vtx-m没开启

解决办法:重启笔记本电脑,按完开机键后,按住del或者F1或者F2,进入BIOS,在BIOS中找到intel-cietue开关,开启就 可以(如果没有这个选项,考虑安装virtual)

2.网络配置的问题

a.Linux上的网卡在图形界面下,网络连接突变有一把红叉

解决办法:通过图形界面在网络连接图标上点击右键,进入edit,勾选connect automatically选项

b.Linux上网卡正常(通过ifconfig命令可以看到正确的ip地址),但是windows上无法ping通linux地址

解决办法:1.确保Windows上的vmnet8虚拟网卡处于启用状态     

     2.检查Windows上的vmnet8的地址是否和linux的网卡地 址处于一个网段,且这个网段地址符合vmware上的虚拟网管的网段

     3.检查Windows上的vmware的相关服务是否已经开启(在 运行中输入services.msc把vmware的服务全部启动)

c.Linux上的网卡正常,从Windows也能ping通linux,但是crt客户端连不上

解决办法:可以删掉上次的连接配置,重新建立链接,如果还不行,则到linux上执行这条命令:service sshd start(启动ssh协议的服务端)



以上是关于VMWare 的linux系统没有网络的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

VMWare中装Linux系统常见问题

VMware Workstations安装Linux系统之Centos7系统详细流程图解

怎么解决在vmware虚拟机下ubuntu linux系统重启后不能联网的问题

怎么解决在vmware虚拟机下ubuntu linux系统重启后不能联网的问题

VMware安装Linux系统centos7配置IP后与本机网络互通

vmware异常关闭导致xshell不能连接及windows系统ping不通