链接局域网下另一台电脑开的虚拟机

链接局域网下另一台电脑开的虚拟机

情景:

旧电脑上用VM开了CentOS7,运行了docker,mysql;
想用新电脑链接旧电脑的虚拟机的mysql。

首先需要满足条件:

  1. 同一局域网;
  2. 虚拟机和主机要在同一个网段
  3. 新电脑上也要装有mysql,且分配了访问权限;
  4. 虚拟机防火墙要关掉。

做法:

1、两台电脑连一个热点
2、修改虚拟机ip地址
旧电脑和新电脑连一个热点肯定在一个网段,只需要修改虚拟机的就行了。
首先看下主机的网络信息,两个电脑的都行,cmd输入ipconfig,查看ip、子网掩码和默认网关。比如我的新电脑的:

在这里插入图片描述
ip是172.20.10.2,子网掩码是255.255.255.240,掩码换算二进制就是27位的,所以修改虚拟机的ip的时候要保证前27位和主机的一样,我这里主机ip换算二进制就是172.20.10.00000111,前27位要相同的话,虚拟机的ip可以选择172.20.10.000xxxxx中任意一个,但不要和两台电脑的ip一样,也不要和默认网关的一样,比如这里我选择172.20.10.7。
所以虚拟机的ip、子网掩码、默认网关应该调整为:

ip:172.20.10.7 (条件内自选)
子网掩码:255.255.255.240 (和主机一样)
默认网关:172.20.10.1 (和主机一样)

修改虚拟机ip的方法可以看这一篇从第4点开始,并结合下面的注意事项:

https://blog.csdn.net/HBliucheng/article/details/112986180

注意:

①这篇文章里只改了ip,没改子网掩码和默认网关,是因为他的本来就是对的,如果上面调整的和你虚拟机的不一样,得改,子网掩码是该PREFIX这个字段,表示网络前缀,比如我的子网掩码27位1,那这里就填27。
②如果你打开了文件,不知道怎么修改可以看这篇:

https://blog.csdn.net/kevin860/article/details/87836472

③经过他的改完之后,为了保险,可以在vm上再改一下,编辑->虚拟网络编辑器->VMnet8->修改下子网掩码,然后在NAT设置里设置下网关
请添加图片描述

3、改完网段之后,需要把虚拟机的网络链接方式改成桥接模式,右键你的计算机,点击设置,点击网络适配器,选择网络连接方式为桥接:

请添加图片描述

4、然后还有最后一件事,把虚拟机的防火墙关掉:
输入systemctl stop firewalld关闭防火墙
输入systemctl status firewalld查看防火墙状态,是这样就行了:
请添加图片描述

然后你下次再开虚拟机可能防火墙又开了,所以可以输入systemctl disable firewalld关闭防火墙自启动。

最后,新电脑就可以ping通虚拟机了,不过旧电脑ping不通虚拟机,但是不知道为什么旧电脑的navicat还是可以连上虚拟机的mysql。

在这里插入图片描述
可以ping通旧电脑的虚拟机之后不一定可以连上虚拟机的mysql,还需要在虚拟机的mysql给访问者分配一下权限,方法可以参考这篇的最后部分:报错二1251

https://blog.csdn.net/qq_43781399/article/details/112650755

别忘了你的新电脑也得装了mysql。

使用VMware虚拟机软件在同一台电脑上创建虚拟局域网并配置网络环境,可以通过以下几个步骤完成:首先,你需要下载并安装VMware Workstation Pro版本软件。安装完成后,启动VMware Workstation Pro并创建新的虚拟机。在创建虚拟机时,选择适当的硬件配置,包括CPU、内存和硬盘大小,以确保虚拟机能够正常运行所需的操作系统。完成虚拟机创建后,你需要安装操作系统,例如Windows XP或Windows Server 2003。操作系统安装完成后,进入到虚拟机的设置界面,选择‘网络适配器’,并进行网络配置。通常,你会需要两块网络适配器,一块设置为桥接模式,另一块设置为仅主机模式(Host-only)或者NAT模式。桥接模式允许虚拟机和宿主机在同一个物理网络上通信,而仅主机模式或NAT模式则允许虚拟机在同一台宿主机上形成独立的网络环境。完成这些设置后,你可以在虚拟机中配置静态IP地址,或设置动态IP地址获取(DHCP),确保所有虚拟机在一个子网内,并可以通过网络进行相互通信。若要更深入地学习和理解网络环境的配置,推荐阅读《使用VMware在单机上虚拟局域网:CCNA学习实践》一书,该书详细介绍了如何使用VMware软件构建复杂的网络拓扑结构,适合CCNA学习者以及对网络环境配置感兴趣的读者。 参考资源链接:[使用VMware在单机上虚拟局域网:CCNA学习实践](https://wenku.csdn.net/doc/2hk71ba6oy)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值