首页 > 系统相关 >记录一次两台电脑vmware中的虚拟机互相访问学习经过

记录一次两台电脑vmware中的虚拟机互相访问学习经过

时间:2023-12-21 12:44:07浏览次数:32  
标签:桥接 虚拟机 宿主机 电脑 VMnet8 网卡 vmware 两台

装过VMware的都知道,VMware有四种网络选择,桥接,主机,和nat,平时都是会使用vmnet8作为网络。因为桥接会使用和宿主机同一个网络,估计会在路由器中注册自己的ip地址。nat模式是网关和dhcp服务交给了虚拟的一个VMnet8网卡,网卡接口为.1出现在宿主机路由表,.2的网关,dhcp随机找一个网段和范围,自己可以改,默认情况下(单网卡)通信都经过虚拟网卡。仅主机模式,不常用,估计配置不好会使得自己电脑也上不了网了。第四中就是LAN区域,估计就是给一组虚拟机自己去玩,也没用过。

我想实现两个VMware中虚拟机互通,网上教程都说用nat的方式,只会让自己宿主机访问,别的电脑访问不了,而要访问具体端口,需要在虚拟网络编辑器中将端口映射到虚拟机。我不想用这种方式,也不想都使用桥接模式。就想着能不能改路由,更或者用隧道技术。但是openvpn不晓得怎么装windows版本的,就先试了下在第二台电脑上用route add 目标虚拟机 mask 255.255.255.255 目标宿主机ip(作为网关,最好不用dhcp,用手动配置的),抓目的宿主机包发现,请求来到了,但是找不到响应,而VMnet8网卡的报文看不到icmp的包,估摸着是VMnet8不让这样做。

 于是想着,是不是一块虚拟机上的两块网卡可以互相通信,绕过VMnet8呢,就多加了一块适配器,这块适配器用桥接模式。测试两块网卡是否互通 ,用-I参数

 

 没想到确实可以互通,猜测这样是不是绕过VMnet8了,和目的宿主机,但是抓宿主机的包发现,还是会有包,那就是目标桥接虚拟机和宿主机都有icmp的包,看样子这是绕过VMnet8,但是隔离不了宿主机。网络的世界还是很庞大啊,搞了一晚上测不同,今天不知道又加了什么,然后就通了。

 

标签:桥接,虚拟机,宿主机,电脑,VMnet8,网卡,vmware,两台
From: https://www.cnblogs.com/gaowenwenwen/p/17918730.html

相关文章

  • vmware虚拟机 linux 本地yum源,网卡配置ens33,防火墙selinux
    1、挂载镜像文件,CentOS-7-x86_64-DVD-1804.iso,并且要处于连接状态#光盘挂载至/mntmount/dev/sr0/mnt#备份yum源文件cd/etc/yum.repos.d/mkdir-p./bakmvCentOS*./bak#编缉本地源vimlocal.repo[centos7]name=CentOS7baseurl=file:///mntenable=1gpgcheck=0 关闭防......
  • VMware 下的 Linux 系统的空间清理和压缩
    问题描述若虚拟磁盘以逐渐填充扩大的方式运行时,虚拟磁盘文件的体积就会逐渐变大,在Windows系虚拟机上,可以在VMware上右键选择清理磁盘,然后再回收物理磁盘空间,但在Linux系虚拟机上就得在虚拟机中执行清理。解决方法首先确认你虚拟机里面装了vmtools(open-vm-tools也行),然......
  • JVM虚拟机系统性学习-垃圾回收器CMS、G1和ZGC
    CMS:低延迟在JDK1.5时,HotSpot推出了CMS收集器,CMS收集器是HotSpot虚拟机中第一款真正意义上的并发收集器,它第一次实现了让垃圾收集线程和用户线程同时工作CMS收集器关注尽可能地降低用户线程的停顿时间,停顿时间越短,用户的体验越好CMS收集器采用标记-清除算法和STW机制来回......
  • Python语言实现两台计算机用TCP协议跨局域网通信
    成果展示:(这张图是在我本地电脑上用pycharm运行两个程序测试,实际可以在两台电脑上分别运行。)设备要求和实现的功能:实现的功能:跨局域网通信(仅支持两台计算机)跨局域网收发小文件,支持缓存在服务器,再一键接收(仅支持两台计算机)使用方法:在服务器上运行server.py程序,在两台客户......
  • 《深入浅出Java虚拟机:JVM原理与实战》
    ......
  • VMware Ubuntu虚拟机打开报错问题
    问题描述昨天虚拟机卡死,我把VMwareWorkstation的进程用任务管理器杀掉了,今天重新打开虚拟机却发现以下报错报错内容另一个程序已锁定文件的一部分,进程无法访问打不开磁盘“E:\VMware\Linux\ubuntu-18.04.6\ubuntu-18.04.6.vmdk”或它所依赖的某个快照磁盘。模块“Disk”启......
  • Linux--VMware虚拟机安装
    1.介绍操作系统(OperationSystem,OS),是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一......
  • 软件测试/测试开发|Ubuntu虚拟机打不开Ubuntu software
    前言在我们安装完Ubuntu虚拟机之后,我们可以在虚拟机上安装我们所需的软件,比如我们经常会用到的pycharm和vscode等软件,都可以在Ubuntu的UbuntuSoftware中进行安装,但是在进行安装时,可能会出现打不开UbuntuSoftware的情况,本文就来介绍一下解决打不开这个软件市场的问题的方法。方案......
  • 虚拟机扩容
    虚拟机扩容需求:将8c16g扩容成16c32g,方法1:Openstackportlist|grep11.120.74.45 #查看虚拟机portid  Openstackportshow<port_ID> #将信息复制出,保存这台虚机的port信息避免VIP被释放而不知Novalist|grep11.120.74.45 #找出虚机IDNovashow<vm_id> 查......
  • 使用 Power Shell 修改 Hyper-V 虚拟机 UUID 的解决方案
    前言在研究了一下午k8s文档的时候,正准备开干,万万没想到一个uuid的问题卡了我几个小时,一直想在系统中解决,没想到最后在外部使用PowerSheel解决了,分享记录一二问题描述与尝试解决根据官方文档使用kubeadm创建k8s集群的准备,所以准备在之前文章中使用Hyper-V安装的Cen......