如何让其他电脑连接自己电脑上的虚拟机

在相同网络环境下,可以通过配置Windows防火墙的入站规则访问电脑B中虚拟机的特定端口,但无法设置域名映射。另一种方法是将虚拟机设置为桥接模式,调整IP地址以避免冲突,但这可能引起IP冲突。具体操作包括编辑虚拟机网络配置,设置静态IP,并重启网络服务。
摘要由CSDN通过智能技术生成

想使用电脑A连接电脑B中的虚拟机有两种方式(这里说的都是windows环境,并且都在A和B在同一网络环境下)

  • 方式一
    通过配置windows防火墙中的入站规则,以开放端口的形式访问,但是这种方式电脑A中没法配置电脑B中虚拟机的域名映射.
  • 方式二
    通过更改虚拟机的网络连接模式,并且要修改虚拟机的IP地址,网段要和主机的网段保持一致,但是这样存在IP冲突的风险.

这里先说方式一

  1. 点开虚拟机的网络编辑器
    在这里插入图片描述

  2. 编辑NET模式
    在这里插入图片描述

  3. 配置想要开放的端口
    在这里插入图片描述

  4. 配置内容
    在这里插入图片描述

  5. 点开windows防火墙
    在这里插入图片描述

  6. 配置入站规则
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    后面就一直点击下一步,最后起个名字就可以了,这里就不截图了,到这里就可以了.

方式二

  1. 选择桥接模式的网卡(因为我这里连接的WIFI)
    在这里插入图片描述
    不知道选什么网卡可以在windows中看
    在这里插入图片描述
    在这里插入图片描述
  2. 将虚拟机更改为桥接模式
    在这里插入图片描述
    在这里插入图片描述
  3. 更改虚拟的IP地址,保证和主机统一网关和网段
 vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=ccd8a453-960c-42f2-b98e-ebb10ff5d89a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.xxx.xxx
NETMASK=255.255.255.0
GATEWAY=192.168.xxx.1
DNS1=192.168.xxx.1

然后重启网络服务即可

systemctl restart network

到这里就完成了,可以尝试一下其他终端能否ping通这个虚拟机

连接电脑虚拟机的SSH,你可以按照以下步骤进行操作: 1. 首先,确保你的虚拟机和物理机器都已经安装了OpenSSH服务。如果你在执行SSH命令时出现"ssh: unrecognized service"的提示,那么说明没有安装OpenSSH服务。你可以使用以下命令来安装OpenSSH服务: ``` sudo apt-get install openssh-server ``` 2. 确保你的虚拟机和物理机器在同一个网络中。你可以通过查看虚拟机的网络设置来确定虚拟机的IP地址。在虚拟机中,执行以下命令来查看虚拟机的IP地址: ``` ifconfig ``` 通过这个命令,你可以找到分配给虚拟机的IP地址。 3. 在物理机上打开命令行终端,并使用以下命令连接虚拟机的IP地址: ``` ssh username@虚拟机IP地址 ``` 在这个命令中,"username"是你在虚拟机上的用户名,而"虚拟机IP地址"是你在步骤2中找到的虚拟机的IP地址。 4. 如果一切顺利,你将会被要求输入虚拟机的密码。输入正确的密码后,你将会成功连接虚拟机的SSH。 请注意,这些步骤是一般化的,并假设你正在使用CentOS 8作为虚拟机操作系统。具体的步骤可能会因为不同的操作系统和配置而有所不同。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ssh远程连接虚拟机](https://blog.csdn.net/qzw752890913/article/details/119320506)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [使用ssh连接虚拟机保姆级教程](https://blog.csdn.net/lhh2333/article/details/125486473)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值