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