局域网访问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 将不再被允许进入连接。

相关推荐
怪兽软家39 分钟前
DaVinci Resolve/达芬奇 20安装教程及下载
windows·经验分享·生活
chao18984443 分钟前
完整MES系统实现 (C# 客户端服务器)
服务器·windows·c#
Hello_Embed2 小时前
Windows 安装 Claude Code 并接入 模型
windows·笔记·ai编程
Muyuan19982 小时前
28.Paper RAG Agent 开发记录:修复 LLM Rerank 的解析、Fallback 与可验证性
linux·人工智能·windows·python·django·fastapi
AxureMost4 小时前
4DDiG DLL Fixe 1.0.8.2 系统DLL修复工具
windows
怣疯knight6 小时前
Windows不安装 Android Studio如何打包安卓软件
android·windows·android studio
空中海6 小时前
02. 静态逆向、Manifest 分析与 Smali 重打包
服务器·网络·windows
一拳一个娘娘腔6 小时前
告别图形化界面:基于CLI的Windows系统入侵排查与防御实战手册
windows·安全
疋瓞7 小时前
批处理_基础补充、文件和文件夹处理_02
windows
nudt_qxx8 小时前
Ubuntu 24.04/26.04 与 Windows 10/11 双系统时间不同步终极解决方案
windows·stm32·ubuntu