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

相关推荐
YCOSA20257 小时前
雨晨 Windows 10 企业版 LTSC x64 中度精简 1809 迎双节 17763.9257 特别版
windows
sukalot7 小时前
windows 驱动实例分析系列: HidHide 驱动分析 - drivers 篇(四)
windows·驱动开发
ι:12 小时前
NUC12 Pro 安装 Ubuntu 24.04 LTS 详细教程
linux·windows·ubuntu·nuc
YCOSA202512 小时前
微软宣布将于10月7日举行Windows与Surface发布会,聚焦“Windows、NVIDIA RTX Spark、Surface,以及更广泛PC生态”
windows
Source.Liu13 小时前
【A11】 labelprinter(Tauri 版)新建步骤
windows·rust
Punchline27814 小时前
解决 Windows 环境变量 Path 设置时提示“字符太长”的完整指南
windows·环境变量·path
chushiyunen15 小时前
claude code笔记(二)、claude桌面端(内网不好用)
windows
d_benhua15 小时前
以太网测试步骤
windows
冯一川15 小时前
DeepSeek在Windows系统上部署
windows·python
解道Jdon17 小时前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio