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

相关推荐
海天一色y7 小时前
普利姆算法(Prim)和克鲁斯卡尔算法(Kruskal)
windows·算法
V胡桃夹子8 小时前
Windows 下创建软链接的几种方式
windows
愈努力俞幸运11 小时前
windows 安装 docker
windows·docker·容器
徐赛俊11 小时前
iPhone 连接 Windows 热点“已连接但无网络”问题
网络·windows·iphone
水饺编程12 小时前
Windows 编程基础:窗口坐标系
c语言·c++·windows·visual studio
Java开发追求者14 小时前
windows安装Claude Code完整教程
windows·claude code·安装claude code·完整教程·openai codex
pridelizihao14 小时前
CodeX的乱码问题
windows
游戏开发爱好者815 小时前
在 Windows、Linux 与 CI 环境下命令行上传 IPA 到 App Store
linux·windows·ios·ci/cd·小程序·uni-app·iphone
A懿轩A16 小时前
【2026 最新】Python 与 PyCharm 详细下载安装教程 带图展示(Windows 版)
windows·python·pycharm
Clarice__16 小时前
Anaconda安装、使用教程
windows·python·机器学习·conda·visual studio code