局域网内访问子网服务(访问电脑虚拟机中的服务)

局域网内访问子网服务

问题描述:

同一个路由器(172.18.0.0)下面有两台电脑A(172.18.40.45)和B (172.18.44.173) ,在B电脑上安装虚拟机 ,使用NAT网络连接

网段为 192.168.142.0 ,然后在虚拟机1上部署一个nginx,端口为80。

目的:想在A电脑的浏览器上访问B电脑虚拟机1上的nginx

局域网内访问子网服务(访问电脑虚拟机中的服务)

方案:

首先两台电脑是在一个网络中,是可以互通的。然后,这个问题类似在公网上访问公司内网中的服务器,可以通过NAT Server 方式做端口映射(具体NAT Server知道请自行百度)

NetshGui管理工具 Github地址

步骤:

  1. 在电脑B上配置端口映射,让指定端口的请求转发到指定虚拟机端口,我的电脑B是win10系统,可以直接使用系统自带的端口转发服务,配置命令如下:
## 以下命令都需要使用管理员权限执行
## 添加监听端口
netsh interface portproxy add v4tov4 listenport=80 connectaddress=192.168.142.128 connectport=80
netsh interface portproxy add v4tov4 listenaddress=172.18.44.173 listenport=80 connectaddress=192.168.142.128 connectport=80
## 查看监听的端口
netsh interface portproxy show all
 ## 删除监听端口
netsh interface portproxy delete v4tov4  listenaddress=172.18.44.173 listenport=80

局域网内访问子网服务(访问电脑虚拟机中的服务)
2. 配置电脑B的防火墙 步骤:入站规则>新建规则>自定义>所有程序>所有端口>配置可以连接的IP>允许连接>所有网络都勾选上(默认)>输入规则名称==>完成 ​ 局域网内访问子网服务(访问电脑虚拟机中的服务) 局域网内访问子网服务(访问电脑虚拟机中的服务) 局域网内访问子网服务(访问电脑虚拟机中的服务) 局域网内访问子网服务(访问电脑虚拟机中的服务)
局域网内访问子网服务(访问电脑虚拟机中的服务)
局域网内访问子网服务(访问电脑虚拟机中的服务)
5. 大功告成!!!

Original: https://www.cnblogs.com/xysgo/p/16362472.html
Author: 菜阿
Title: 局域网内访问子网服务(访问电脑虚拟机中的服务)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/590915/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Read View的可见性判断理解

    读了 @SnailMann大佬【MySQL笔记】正确的理解MySQL的MVCC及实现原理 收益颇丰,非常感谢! 但对其中如何判断事务是否可见性还是不太理解,于是作了本文,在原博客基…

    数据库 2023年6月16日
    079
  • MySQL特性:BKA,Batched Key Access,批量索引访问

    Nested Loop Join → Block Nested-Loop Join → Batched Key Access表Join时使用BNL/BKA,需要temporary。…

    数据库 2023年6月16日
    099
  • 设计模式之(12)——外观模式

    外观模式(facadePattern)又叫门面模式,隐藏了子系统的复杂实现,为子系统中的一组接口提供了一个统一的访问入口,使得子系统容易被访问或使用,说白了就是把复杂的子系统封装成…

    数据库 2023年6月14日
    083
  • 4_爬NMPA药监总局_动态加载_传ID

    http://scxk.nmpa.gov.cn:81/xk/ import requests url = ‘http://scxk.nmpa.gov.cn:81/xk/itowne…

    数据库 2023年6月11日
    090
  • Java并发

    Java并发 JAVA技术交流群:737698533 CAS compare and swap 比较并交换,cas又叫做无锁,自旋锁,乐观锁,轻量级锁 例如下面的代码,如果想在多线…

    数据库 2023年6月16日
    083
  • MySQL主从不生效且无错误

    现象、主从不生效且无错误 前几天配置个MySQL主从,结果MySQL主从不生效,但在show slave status\G还没有错误,当时感觉很奇怪。change master t…

    数据库 2023年6月9日
    0110
  • 7、定时进行数据批处理任务

    一、StopWatch时间控制类: StopWatch 是spring工具包org.springframework.util下的一个工具类,主要用于计算同步 单线程执行时间。 1、…

    数据库 2023年6月6日
    0100
  • Vim使用技巧(持续更新)

    好记性不如烂笔头,在这里记录一些Vim使用技巧 vim配置 "拷贝同步&#…

    数据库 2023年6月14日
    083
  • Jmeter性能测试场景的创建和运行

    目录 性能测试场景的分析 项目背景 Jmeter指标 性能测试场景的设计以及准备 * 性能测试的总结 性能测试场景的分析 项目背景 ​ 实际工作中,我们拿到一个项目一般来说都会是项…

    数据库 2023年6月6日
    091
  • 凤凰架构: 构建可靠的大型分布式系统

    推荐一本好书: 《凤凰架构: 构建可靠的大型分布式系统》–作者:周志明 这是一本开源书,同时也已经出版。有着纸质书、电子书、开源网站文档和Github文档。文末已附上链…

    数据库 2023年6月6日
    0104
  • 版本控制gitlab

    版本控制gitlab 版本控制gitlab 什么是版本控制gitlab gitlab部署 什么是版本控制gitlab GitLab 是一个用于仓库管理系统的开源项目,使用Git作为…

    数据库 2023年6月14日
    088
  • logstash写入文件慢的问题排查记录

    终于找到根本原因了!!!!! logstash部署到k8s集群内部的,当所在节点的CPU资源被其他应用抢占时,logstash的处理速度就会降低 问题现象 logstash从kaf…

    数据库 2023年6月9日
    087
  • Linux 下安装 redis

    2、使用命令下载: 3、将文件拷贝到安装目录 /usr/local 目录下 4、进入 /usr/local 目录下,解压安装包 5、进入解压后的目录 6、编译,将 redis 安装…

    数据库 2023年6月14日
    091
  • 日志:Redo Log 和 Undo Log

    本篇文章主要介绍 Redo Log 和 Undo Log: 利用 Redo Log 和 Undo Log 实现本地事务的原子性、持久性 Redo Log 的写回策略 Redo Lo…

    数据库 2023年6月11日
    080
  • Javascript基础

    作者导言: 引用偶像刘德华的一句话 “学到的就要教人,赚到的就要给人”! 以下是关联的web前端基础知识文章,通过这些文章,您既可以系统地学习和了解这些知识…

    数据库 2023年6月14日
    0106
  • Java中,那些关于String和字符串常量池你不得不知道的东西

    老套的笔试题 在一些老套的笔试题中,会要你判断s1==s2为false还是true,s1.equals(s2)为false还是true。 String s1 = new Strin…

    数据库 2023年6月16日
    093
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球