遇到个外网转发内网奇怪问题,虚拟机可以转发,物理机不行

235 天前
 zreyu

家用环境,win10 专业工作站,防火墙全关 在 win10 上部署的服务,路由器端口映射后,公网不能访问 但 win10 上的 vmware 虚拟机,公网可以访问 有各位大神见过的情况吗

955 次点击
所在节点    宽带症候群
6 条回复
ik
235 天前
意思是从内网直接访问公网 ip 端口,没问题, 从其他网络网络访问进来不行对吧?

看起来可能是假公网 ip 。
stcQ2G13k9yxep40
235 天前
在 win10 上部署的服务,路由器端口映射后,公网不能访问……你说的公网不能访问,是使用家中的网络通过公网的方式访问?还是脱离家中的网络,从外部的公网访问?另外,假设是第二种情况不能访问,也涉及到两个层面,1 、服务对应的端口是否全部做了端口映射,内网能否正常访问? 2 、检查 win10 的本地路由表,网关指向,看下有没有开启代理。
zreyu
235 天前
@ik 物理机上的虚拟机可以公网访问,找了路由器厂家的人异地也可以打开
zreyu
235 天前
@qishouvip2022 内网可以访问。
您提醒到我了,物理机上虚拟一个 istoreos 跑旁路由,内网段是 1.0/24,旁路由是 1.10 ,全局路由器 DHCP 的网关是 1.10
是不是跟这个有关?
stcQ2G13k9yxep40
235 天前
@zreyu 是这个原因,网关改成路由器主网段 1.0 的网关,网关指向旁路由,数据包回来的时候默认情况找不到路由,除非 win10 手动写一个静态路由针对内网段的出接口都指向主路由器 ip
zreyu
234 天前
@qishouvip2022 您说的对。确实是这个问题!
不过我决定关贴了,因为解决方案找到了!
https://www.v2ex.com/t/809992#
旁路由上,再做一层转发即可。
或者双网卡方案,server 监听两个 IP 两个网关即可。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1036592

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX