局域网访问windows下的虚拟机网站

描述:A-B-C A-B同一局域网 C是B里的虚拟机,A如何通过B访问C的http://C:3000,其中 http://C:3000在B里能正常访问

1.1 执行以下命令以启用端口转发:

netsh interface portproxy add v4tov4 listenport=3000 listenaddress=<B的IP> connectport=3000 connectaddress=<C的IP>

1.2 windows下会有防火墙机制,输入以下命令以打开端口 3000:

netsh advfirewall firewall add rule name="Open Port 3000" dir=in action=allow protocol=TCP localport=3000

这将创建一个允许 TCP 协议在端口 3000 上进行入站连接的防火墙规则。

2.0若要关闭端口转发,输入以下命令以删除端口转发规则:

netsh interface portproxy delete v4tov4 listenport=3000 listenaddress=<B的IP>

2.1若要关闭端口 3000 的规则,可以使用以下命令:

netsh advfirewall firewall delete rule name="Open Port 3000"

运行此命令后,名为 "Open Port 3000" 的规则将被删除,端口 3000 将不再被允许进入连接。

相关推荐
不总是1 小时前
Windows 系统 Node.js 免安装版(zip)安装与配置教程(2026 最新)
前端·windows·node.js
不总是4 小时前
[2026最新] Windows 免安装版 MySQL 8 详细安装配置教程(ZIP 压缩包版)
数据库·windows·mysql
2401_876964135 小时前
27考研余炳森概率论|喻老李良2027资料网课
windows·git·考研·svn·eclipse·github·概率论
介一安全5 小时前
【漏洞学习】PHP+Windows环境通用文件上传漏洞深度剖析
windows·web安全·php·文件上传·安全性测试
思麟呀5 小时前
C++工业级日志项目(六)异步日志器
linux·c++·windows
fastjson_6 小时前
Win11 关闭拖动窗口自动出现的贴靠窗口分栏
windows
早睡身体真不戳6 小时前
【无标题】
java·服务器·windows
不总是6 小时前
JDK17在Windows 系统 安装与环境变量配置
windows
fastjson_8 小时前
Windows11 无法删除文件,提示:你需要 SYSTEM 提供的权限才能对此文件进行更改
windows
Face8 小时前
WSL2 初始使用
linux·windows