VMware虚拟机ping通主机原理
准备
虚拟机:VMware Workstation 16Pro

光盘:CentOS-7-x86_64-DVD-2009

使用了NAT模式

首先看看我们电脑里有哪些网络适配器

这三个适配器的ip地址分别为VMnet1:192.168.94.1 VMnet8:192.168.111.1 主机:172.22.119.255

在VMware中虚拟网络

我的Linux的一个用户

ping通测试
在虚拟机中ping通主机,成功

在主机中ping通虚拟机,成功

可以看到虚拟机中的ip地址为192.168.111.128,主机的ip地址为172.22.119.255,很明显不在同一局域网内,那他们是怎么互相ping通的呢?

这就和VMware给我们提供的两个网络适配器有关了,VMnet1和VMnet8。

我们可以看到,VMnet1的ip地址为192.168.94.1 ,VMnet8的ip地址为192.168.111.1。既然VMnet8和虚拟机用户在同一局域网之下。自然就能ping通了。

这里就要说明一下VMware提供的三种连接模式:

三种连接模式
桥接模式
​ 虚拟机直接连接外部网络的模式,主机起到了网桥的作用。在这种模式下,虚拟机可以直接访问外部网络,并且对外部网络是可见的。

​ 这种模式下,主机起到了网桥的作用。虚拟机和主机处于平等的地位,都在同一局域网中,所以VM虚拟机可以访问到主机、访问到外网,也可以被其他主机访问到(不安全)。又因为在同一路由之下,可分配的ip有限。

NAT模式
​ 虚拟机和主机构建一个专用网络,并通过虚拟网络地址转换(NAT)设备对IP进行转换。虚拟机通过共享主机IP可以访问外部网络,但外部网络无法访问虚拟机。

​ 这种模式下,主机与其他主机位于同一局域网当中,该主机又与他的虚拟机在同一局域网当中。主机提供了一个网卡,使得虚拟机之间可以互相ping通。主机为了和虚拟机之间ping通,又给了个网卡,也就是VMnet8,他的ip地址前几位和VM虚拟机的ip前几位一样(也就是在同一局域网中),所以主机和虚拟机之间可以ping通。

仅主机模式
​ 虚拟机只与主机共享一个专用网络,与外部网络无法通信。

​ 此模式下,主机并未提供虚拟机访问外网的网卡,只提供了一个网卡使得主机和虚拟机在同一局域网下,使得主机和虚拟机可以互相ping通。

​ 这时我们在去看上面几个网络适配器和虚拟机中的网络连接设置,便可得到,仅用户模式的ip(192.168.94.0)对应着VMnet1的ip(192.168.94.1)。NAT模式的ip(192.168.111.0)对应着VMnet8的ip(192.168.111.1),也对应着具体虚拟机(192.168.111.128)。

修改静态IP
Linux图形界面可以设置,就不细讲了。

因为很多情况下,为了减轻服务器的压力,是不会装载图形化界面的。Linux正确的操作方式:

修改配置文件,该文件在/etc/sysconfig/network-scripts/ifcfg-ens33文件下。

vim /etc/sysconfig/network-scripts/ifcfg-ens33
1

可以看到第四行:启动协议为dhcp,即动态分配ip,我们只要将dhcp修改成static即可。

在最后加上一些配置信息(根据自己的情况更改)

#IP地址
IPADDR=192.168.111.100
#网关
GATEWAY=192.168.111.2
#域名解析器
DNS1=192.168.111.2

保存退出后,重启网络服务

service network restart
1
这时候我们在用ifconfig查看ip这时ip已经变成我们所修改的静态ip

返回主机ping这个静态ip,成功

配置主机名
使用hostname可查看当前的虚拟机主机名。

可以改关于主机名的配置文件,在/ect/hostname中。使用vi/vim修改该配置文件后需要重启服务器才能生效。

也可使用hostnamectl set-hostname 设置主机名且实时生效。

在物理主机下(Windows)找到C:\Windows\System32\drivers\etc\hosts文件,在后面加上ip地址和主机名

最后试试能否ping通该主机名吧

成功。

远程登录

我这里使用的是以root用户登录到VM001这台虚拟机的。

VMware虚拟机ping通主机原理相关推荐

  1. 虚拟机ping通主机,但是ping不通百度

    虚拟机ping通主机,但是ping不通百度 当你输入ping www.baidu.com,终端会给你发送如下: 可以判断出你的DNS出错了. 解决步骤一: 1.查看虚拟机的IP起始范围 再点击动态设置 ...

  2. VMware虚拟机ping不通主机,Destination Host Unreachable

    - 问题描述: 虚拟机使用桥接模式,主机可以ping通虚拟机,但虚拟机ping不通主机,并打印Destination Host Unreachable. - 原因查找: 经检查问题出现在虚拟机的虚拟网 ...

  3. VMWare笔记-解决虚拟机能ping通主机能上网,但主机ping不通虚拟机(含思路)

    背景:虚拟机里面安装了Oracle数据库,主机开发环境,想要连接到虚拟机,发现主机ping不通虚拟机. 但虚拟机能ping通主机,也能上网. 虚拟网卡8: 主机ip:192.168.1.1 虚拟机:1 ...

  4. Linux怎么互相ping通,主机+虚拟机Ubuntu+开发板互相ping通

    以下是我的IP设置: 本机本地连接    IP: 192.168.1.23 子网掩码:255.255.255.0 默认网关:192.168.1.1 首选DNS:202.96.128.86 开发板地址  ...

  5. 关于x210开发板和主机、虚拟机ping通问题

    关于x210开发板和主机.虚拟机ping通问题: 步骤: 1.关闭 Ubuntu.关闭VMware软件: 2.打开 网络连接,设置 以太网 IP地址,并确认使用的网卡 3.以管理员身份打开VMware ...

  6. 内网虚拟机静态IP设置VMWare内网通外网不通把某一网段白名单虚拟机ping不通主机虚拟机桥接改成非192.168网段服务器与电脑直连共享wifi

    首先关于虚拟机网络问题,先打开网络适配器,查看是否有vmware下载后的两个自带的虚拟网卡,网络和internet->更改适配器 可以看到VMnet1和VMnet8两个虚拟机网卡和wlan网卡以 ...

  7. 虚拟机可以ping通主机,主机不能ping通虚拟机的解决办法

    首先可以尝试一下关闭虚拟机的防火墙,看看能不能解决问题 虚拟机关闭防火墙的命令 systemctl stop firewalld.service#停止firewall systemctl disabl ...

  8. 关于虚拟机能ping通主机,而主机不能ping通虚拟机的问题

    Ping不通虚拟机或者主机这个问题恐怕让很多同学头疼吧?如果你是关于标题的问题,可以参考一下,如果是其他问题请移步其他博客.当然也欢迎大家前来阅读指正!第一次写,写的不好的地方大家多包涵! 这个问题是 ...

  9. 虚拟机ping不通主机,但是主机可以ping通虚拟机(转载)

    我在Windows7系统安装了虚拟机,通过虚拟机安装了Ubuntu13.04,我设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机. 我的操作是:关 ...

最新文章

  1. 手机端自适应布局demo
  2. asp.net中上传图片并生成小图片,自动添加水印的代码 .
  3. java 返回值void_Java的返回值voidspeak
  4. button active 跳转到另一个页面_一步一步实现一个古诗词网站(四)——首页
  5. Android——实现欢迎界面的自动跳转(转)
  6. 计算机网络之数据链路层:4、流量控制和可靠传输机制(停止等待协议、后退N帧协议、选择重传协议)
  7. web页面找不到资源文件,报404,但是资源文件存在且路径没错
  8. 【leetcode 简单】第五题 最长公共前缀
  9. LeetCode: Substring with Concatenation of All Words
  10. window10企业版g c盘满了_C盘满了?试试这几招
  11. redis系列二: linux下安装redis
  12. 11.30 iptables filter表案例 iptables nat表应用
  13. linux整盘远程备份,linux实现自动远程备份(scp+ssh)
  14. 多线程的Lock锁——ReentrantReadWriteLock
  15. SPSS中介效应与调节效应插件Process简介(1)
  16. EASY UI tree如何根据部分值来选中checkbox
  17. 磁盘被写保护解除方法
  18. 罗马数字转换python_Python实现将罗马数字转换成普通阿拉伯数字的方法
  19. 百度Site App的uaredirect.js实现手机访问,自动跳转网站手机版
  20. mysql学习记录_秦路天善智能Mysql学习笔记

热门文章

  1. 萨缪尔摩尔斯诞辰日,Google推出纪念Logo
  2. TCHAR与char的相互转化
  3. (swing读书笔记)引子
  4. 一度智信 | 拼多多规则避坑干货
  5. python的知到考试_2021年知到Python语言应用单元测试答案
  6. 唯品会2015校园招聘技术岗附加题解答
  7. Chrome浏览器扩展开发之自动化操作页面
  8. 哈工大c语言第四版pdf,C语言程序设计_哈工大(4):指针数组.pdf
  9. 计算机类公务员2019,2019甘肃公务员考试职位表解读:超三成不限专业
  10. 在主页面往回嵌套者其他页面