之前装centos和Ubuntu时,还有使用中都有遇到网络连不上情况,以下均是自己遇到过的问题,各种方法都是来源网络,整理备忘。

首先我虚拟机都是选择NAT共享主机网络方式联网。以下两个网页介绍都很详细。

虚拟机三种工作方式

网络原理

部分错误可参考

一、发现虚拟机网络连不上时

1、虚拟机和主机互ping,看是否连通。

详细步骤如下:

主机:开始--运行--输入cmd--打开Windows的命令窗口。输入ipconfig查看主机网络,如下图红框为主机网络IP。

11.png

注意如果vm8显示的是169.254.。。。的ip,这种就是无效ip,可直接跳到第三点查看NAT配置。

虚拟机:打开终端---输入ifconfig查看网络IP,如下图红框为虚拟机网络。

3.png

虚拟机ping主机IP看下是否OK。如下图即为OK的。ping通之后要退出来只要按键盘ctl+c即可退出。

4.png

主机ping虚拟机IP,主机和虚拟机连接是OK的。

2.png

2、如果主机ping虚拟机OK,虚拟机ping主机不成功。

有可能是主机开启防火墙,导致虚拟机ping不上,关闭有可能开启防火墙的软件,或者如下控制面板关闭防火墙。

桌面--控制面板--Windows防火墙---打开或关闭Windows防火墙

3、如果主机ping不通虚拟机的话,有可能是NAT没设置好,或者是虚拟机防火墙没有关。

(1)检查虚拟机VM NAT是否启用,主机DHCP是否启用。

方法一:新建一个文档以.bat结尾,然后输入以下内容(参考网上)

net start "VMware DHCP Service"

net start "VMware NAT Service"

pause

保存双击运行,即可快速打开DHCP

方法二,右键计算机---管理,然后如下图,找到VM NAT和DHCP,右键启动即可。

开启.png

(2)查看虚拟机是否使用了NAT方式联网。如下图示,把启动时连接钩上。

设置.png

连接.png

(3)关闭虚拟机防火墙。

防火墙解释可以看下这个文章。防火墙

Ubuntu:

打开关闭防火墙:sudo ufw enable|disable

查看防火墙状态:sudo ufw status

centOS:

service iptables status查看防火墙状态

service iptables stop关闭防火墙

service network restart”来重启网络服务

(4)还有一种是虚拟网卡地址问题,见如下链接。

NAT模式下关于主机ping不通虚拟机的问题

二、杂七杂八的遇到的一些坑

1、(1)、问题描述: 找不到网卡及网卡配置,网卡信息如下,到网络配置文件的目录/etc/sysconfig/network-scripts/下依旧没有网卡信息。

5.png

(2).据说有以下几种原因:没启用默认网卡、网络设置有问题、虚拟机或者主机网卡不能识别。

第一、对于没启动网卡:据说向导处有设置网卡开关如下图。于是屁颠重装,发现没有任何开关,此次也检测不到以太网,只有空白要自己添加,其实是版本不对,下载一个新一点的版本就可以了。

6.png

第二,如果你第一步弄好了或者你没有第一步问题,可以进行以下配置如下图。也许你只需要将ONBOOT=no,改成yes就解决了问题。

7.png

2、VMware Network Adapter VMnet1和VMnet8 被归入[未识别的网络-公用网络]的解决方法。(尝试过,但是VMnet1和VMnet8仅识别为已启动,并不是已连接,感觉没用)

虚拟软件: VMware Workstation 7.1.3

情况:VMware Network Adapter VMnet1和VMnet8 被防火墙认定为[未识别的网络-公用网络],阻隔,无法使用端口映射,虚拟机的80端口无法传入,数据包只能出不能入。且公用网络被限制不能修改为家庭或工作网络。

解决方法:参考VMware的知识库文章

[http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004813]

(1),进入注册表。[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}],先导出做备份。

(2),逐项查看其下的[项](0000,0001至00xx),看右边哪一项的[值]为:"DriverDesc"="VMware Virtual Ethernet Adapter for VMnet1"。

(3),找到后,添加一个“DWORD”值(32位),名称为“NdisDeviceType”(号是必须的),数据值改为“1”。

(4),重复第2步,找 VMnet8 ,再重复第3步,添加值。完成后重启windows即可。

3、写这个的时候就遇到Ubuntu网络已断开连不上问题,如下完美解决。

参考网上

现象,Ubuntu上右上角点击网络,会有灰色的网络已断开显示。忘记截图了。

在终端ifconfi也不见了网络。

奇怪之处是,我在那个主机看虚拟网卡是打开了,然后也能ping通

原因:我的网络昨天还可以用,今天不能用。中间有出现过卡机然后挂起再进去过一次。就是跟如上链接讲的应该是非正常关机引起的。

解决:删除原理网络设置,然后让系统自动重新新建网络,我就是这样连上的。重启也可以。

小总结

最重要的是先重启吧,有时候是异常关闭引起的,然后互ping,哪里有问题治哪里,搜索答案也比较精准一点。

1、#chkconfig --list |grep -i iptables --查看防火墙状态

#/sbin/service iptables stop --关闭防火墙

或者在setup下关闭防火请用root登录,输入"setup”

2、service iptables status查看防火墙状态

service iptables stop关闭防火墙

service network restart”来重启网络服务

3、(1)、先切换到:cd tomcat/logs

(2)、tail -f catalina.out

(3)、查看端口lsof -i:8080

(4)、kill pid删除端口

怎么ping虚拟计算机,虚拟机和主机如何互ping,以及虚拟机网络配置遇到的那些坑...相关推荐

  1. 关于VM虚拟机与主机不能互PING的一种可能的原因

    因为工作需要周五在XP系统上安装VM,VM上装的是Redhat.在Redhat下安装好Samba并启动服务之后,回到XP下访问共享文件夹发现一直无法找到主机,回到VM下也无法PING通主机.后来经过查 ...

  2. 虚拟机(VMware)安装Centos后,网络配置(设定静态IP、本地主机与虚拟机互ping通)

    虚拟机(VMware)安装Centos后,网络配置(设定静态IP.本地主机与虚拟机互ping通) 提示:写这篇东西的背景是:本人对计算机网络不太熟,但又遇上要配置虚拟机.本想着搭个集群环境直接就搞正事 ...

  3. 虚拟机如何上网以及互ping问题

    利用tftp将镜像下载到开发板:http://blog.csdn.net/oqqhutu12345678/article/details/70537721 下面是主机在两种不同连接时,如何让虚拟机上网 ...

  4. 开发板 pc机 虚拟机 三者之间如何互ping通

      写这篇博客是为了献给那些当初和我一样的初学者,希望你们能少走点弯路,再一个,在学习嵌入式方面,也要静得下心来,耐得住性子,相信自己一定可以拿下某个问题---题记   对于开发板,pc机,虚拟机互p ...

  5. 虚拟机ubuntu主机板子三者ping通

    最好先看看文章:https://blog.csdn.net/weixin_55255438/article/details/123452225?spm=1001.2014.3001.5502 1主机 ...

  6. 虚拟机与主机文件互传 VMware Tools

    文章目录 一. VMware Tools 安装 卸载 二. open-vm-tools 原因 安装步骤: 一. VMware Tools 安装 开启虚拟机,选择虚拟机->安装VMware too ...

  7. VirtualBox 虚拟Ubuntu系统与主机互ping

    互ping的前提是主机和虚拟机的ip地址在同一波段[eg:主机为:192.168.1.10虚拟Linux:192.168.1.11] 1.设置主机ip:                         ...

  8. vm 虚拟服务器 文件上传,vmware虚拟机怎么和主机之间互传文件?

    在使用Windows 10工作时会遇到形形色色的问题,比如虚拟机需要与主机之间互传文件.那么如何进行设置呢?下面小编与你分享具体步骤和方法. 工具/材料 Windows 10操作系统 操作方法 01启 ...

  9. 虚拟机与主机互传文件方法分享

    虚拟机与主机互传文件方法分享 现在虚拟机的使用已经非常普及,无论新手学习,还是运维工程师搭建虚拟化平台,都会使用到虚拟机.对个人用户来说,非常方便就能搭建很多操作系统进行学习:对企业用户来说更是降低了 ...

最新文章

  1. hadoop1.x 与hadoop2.x 架构变化分析
  2. python lambda表达式_Python中lambda表达式
  3. python 迭代详解_详解python中的迭代
  4. mac 使用brew卸载安装node
  5. eclipse快捷键、智能提示
  6. 容器性能比无容器服务器,【译】容器 vs 无服务器(Serverless)
  7. python实现删除文件与目录的方法
  8. 使用Spring框架对接Twitter(一)
  9. dockerfile制作docker镜像
  10. HTTP缓慢拒绝服务攻击
  11. 骁龙845_性能强大价格更吸引 超值骁龙845手机盘点
  12. oracle更改字段大小语句,sql语句修改字段长度(实例)
  13. shell脚本中 EOF的意思
  14. java不小于等于符号怎么打_小于号,小于等于号怎么用键盘打出来?-大于等于号怎么打-数学-毕睬诵同学...
  15. Comparator.comparing()比较排序(可以jdk8 Strim()结合) 可以通过这个比较排序
  16. 设计模式-->结构型模式-->代理模式
  17. 模拟 nbut1225 NEW RDSP MODE I
  18. C++实现DES加密解密算法
  19. 打印机提示 change drum soon 解决
  20. web ctf解题记录 bugku的ctf_论剑场

热门文章

  1. java远程监控服务器配置_JAVA VirtualVM远程监控配置
  2. python图形设置_python学习笔记——基本图形绘制
  3. ng linux 存储 配置,linux学习之--安装一套OCS inventory-ng 环境
  4. r语言数据变量分段_R数据分析:用R语言做meta分析
  5. mysql 视图 字符集_MySQL创建子视图并查看的时候,字符集报错问题
  6. lnmp基于fastcgi实现nginx_php_mysql的分离_LNMP基于FastCGI实现Nginx,PHP,MySQL的架构分离...
  7. php把400个数组建二维,请教怎么将多维数组转换为二维数组
  8. fastdfs 测试客户端_分布式文件服务 FastDFS (第一篇)
  9. linux关于界面的API,linux系统基础知识(ABI和API)
  10. php 笔试 龙腾简合_记录面试龙腾简合-java开发工程师经历