局域网下不同网段的电脑访问另一台电脑的虚拟机

需求

在局域网下有两台电脑,分别为 A(10.144.8.166)B(10.144.11.209) 电脑,如下:


现在,我在 A电脑 上安装了虚拟机,于是我想在 B电脑 上实现访问A电脑上的虚拟机,怎么实现呢?

实现方案

1、 首先配置A电脑的虚拟机

  • 将A电脑上的虚拟机配置为静态ip地址如下所示:

2、配置B电脑

  • 在B电脑上打开CMD(以管理员身份),执行命令:route add -p 10.144.8.0 mask 255.255.255.0 10.144.11.1
    含义为:在B电脑上添加静态路由,这里的 10.144.11.1B网段的网关IP
  • 关闭A电脑以及虚拟机的防火墙

3、虚拟机配置端口转发


都配置完是如下所示:

4、A电脑设置防火墙规则

搜索控制面板 – 系统和安全–>Windows防火墙 --> 高级设置 --> 入站规则 --> 新建规则 --> 端口 --> 下一步 --> 特定本地端口 --> 填写2201一直下一步




5、B电脑xshell连接


如上操作后即可成功连接到A电脑上的虚拟机

posted @ 2023-09-12 20:06  LoremMoon  阅读(977)  评论(0编辑  收藏  举报