V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zreyu
V2EX  ›  宽带症候群

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

  •  
  •   zreyu · 16 天前 · 609 次点击

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

    第 1 条附言  ·  15 天前
    感谢大家,问题已解决。
    6 条回复    2024-05-01 03:00:28 +08:00
    ik
        1
    ik  
       16 天前 via iPhone
    意思是从内网直接访问公网 ip 端口,没问题, 从其他网络网络访问进来不行对吧?

    看起来可能是假公网 ip 。
    qishouvip2022
        2
    qishouvip2022  
       16 天前
    在 win10 上部署的服务,路由器端口映射后,公网不能访问……你说的公网不能访问,是使用家中的网络通过公网的方式访问?还是脱离家中的网络,从外部的公网访问?另外,假设是第二种情况不能访问,也涉及到两个层面,1 、服务对应的端口是否全部做了端口映射,内网能否正常访问? 2 、检查 win10 的本地路由表,网关指向,看下有没有开启代理。
    zreyu
        3
    zreyu  
    OP
       16 天前
    @ik 物理机上的虚拟机可以公网访问,找了路由器厂家的人异地也可以打开
    zreyu
        4
    zreyu  
    OP
       16 天前
    @qishouvip2022 内网可以访问。
    您提醒到我了,物理机上虚拟一个 istoreos 跑旁路由,内网段是 1.0/24,旁路由是 1.10 ,全局路由器 DHCP 的网关是 1.10
    是不是跟这个有关?
    qishouvip2022
        5
    qishouvip2022  
       16 天前 via iPhone
    @zreyu 是这个原因,网关改成路由器主网段 1.0 的网关,网关指向旁路由,数据包回来的时候默认情况找不到路由,除非 win10 手动写一个静态路由针对内网段的出接口都指向主路由器 ip
    zreyu
        6
    zreyu  
    OP
       15 天前
    @qishouvip2022 您说的对。确实是这个问题!
    不过我决定关贴了,因为解决方案找到了!
    https://www.v2ex.com/t/809992#
    旁路由上,再做一层转发即可。
    或者双网卡方案,server 监听两个 IP 两个网关即可。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1014 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:00 · PVG 04:00 · LAX 13:00 · JFK 16:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.