V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
atumu
V2EX  ›  宽带症候群

求救各位大佬, 端口映射不通

  •  
  •   atumu · 166 天前 · 2166 次点击
    这是一个创建于 166 天前的主题,其中的信息可能已经有所发展或是发生改变。
    北京联通,做了光猫桥接, 路由器用的华为荣耀 pro 2.

    我只想简单映射几个 web, 可是根据在 https://www.ip138.com/ 搜到的外网 ip + 路由器 NAT 映射的端口, 却总是访问不通,在 http://tool.chinaz.com/port/ 做端口扫描,也显示端口在关闭状态, 用花生壳也没成功,就这样 ipv4 不行, 又在阿里买了个域名配置了 ipv6 地址也无法访问(ipv6 地址在 https://www.test-ipv6.com/ 获取).日了狗了

    请各位大佬给点建议思路
    36 条回复    2021-12-13 18:01:42 +08:00
    GhostiKing
        1
    GhostiKing  
       166 天前
    会不会是路由器防火墙的问题
    atumu
        2
    atumu  
    OP
       166 天前
    @GhostiKing 防火墙一直关闭, 要做这些提前就关了
    v2tudnew
        3
    v2tudnew  
       166 天前
    何不直接用 PC 拨号试试呢?
    izoabr
        4
    izoabr  
       166 天前
    你先在内网 telnet 一下外网 IP 加端口看看通不通,有可能是运营商层面就禁了入向端口
    fzinfz
        5
    fzinfz  
       166 天前
    先确定路由器真的拿到了公网 IP: /t/352554
    atumu
        6
    atumu  
    OP
       166 天前
    @fzinfz 通过百度, http://www.net.cn/static/customercare/yourip.asp , https://www.test-ipv6.com/
    都显示 IPV4 是: 111.197.249.104, 只要路由器不断电重拨一直是这个地址
    z919126592
        7
    z919126592  
       166 天前
    建议 pc 拨号
    atumu
        8
    atumu  
    OP
       166 天前
    @v2tudnew telnet 外网 ip+端口 不通, 内网 ip 可以,令外我用家里另一个宽带和搬瓦工机场也试了 ping telnet 都不行
    v2tudnew
        9
    v2tudnew  
       166 天前
    @atumu #8 就是要排除路由器 /端口转发这个变量。
    villivateur
        10
    villivateur  
       166 天前 via Android
    @atumu 你这样测是不对的,应该去路由器里看拿到的地址
    LOVOQ
        11
    LOVOQ  
       166 天前 via iPhone
    两点 纯属个人经验 勿喷
    1 、换路由器 or 升级路由器固件 华为无论是 nat 或者部分路由功能都有问题 例如 p812e 的固件会修改出站 ssl 的数据造成数据包错误 我是资深受害者了
    2 、家宽开放网页服务真的刑啊
    atumu
        12
    atumu  
    OP
       166 天前
    @z919126592 PC 拨号试了, 运行了一个 python flask demo, 直接显示 Running on http://10.70.136.236:8090/ 这应该是一个内网地址吧, 同样外网 ip 无法打开(Win10 防火墙已关闭)


    代码如下:
    from flask import Flask

    app = Flask(__name__)

    @app.route('/')
    def index():
    return 'hello world'

    if __name__ == '__main__':
    app.run(host="0.0.0.0",port=8090)
    atumu
        13
    atumu  
    OP
       166 天前
    @LOVOQ 家里还有两个老破小路由器, 小米路由器 3 也不行, 我再折腾令一下看看
    LOVOQ
        14
    LOVOQ  
       166 天前 via iPhone   ❤️ 1
    @atumu 你换个梅林老毛子一类系统的路由器再试试 然后端口不要低于一万
    atumu
        15
    atumu  
    OP
       166 天前
    @LOVOQ 家宽开放网页服务邢的话, 开放 ssh 总可以吧
    xuanbg
        16
    xuanbg  
       166 天前
    80/443 这些肯定是不通的。所以需要 2 次反向代理,云端一次反向代理到你的宽带 IP 的某个映射反向代理服务器的端口,然后这个反向代理再转发到 web 服务上面就行了。
    LOVOQ
        17
    LOVOQ  
       166 天前 via iPhone
    @atumu 直接不行 反代可以
    boris93
        18
    boris93  
       166 天前 via iPhone
    @atumu #15 web 肯定别想,封端口,在别的端口开的话扫到就可能封宽带
    ssh 应该能直接开的
    titanium98118
        19
    titanium98118  
       166 天前 via Android
    先确定路由器 wan 口获得的 ip 跟网页上检测到的 ip 是否一致;不要用 80 443 这类端口
    atumu
        20
    atumu  
    OP
       166 天前
    @titanium98118 不一致, 路由器管理页首页显示 10 开头
    zro
        21
    zro  
       166 天前
    @atumu #20 那就是大内网啦,考虑挂上 IPv6 吧。。
    titanium98118
        22
    titanium98118  
       166 天前
    @atumu #20 那就是内网 IP ,不可能通,考虑用 IPV6 吧。
    atumu
        23
    atumu  
    OP
       166 天前
    嗯 感谢几位的回答 在路由器页面看到的 ipv6 地址和在 www.test-ipv6.com 得到也不一样 [手动狗头]
    Maskeney
        24
    Maskeney  
       166 天前
    拜托你根本没有公网 IP 折腾啥呢?
    atumu
        25
    atumu  
    OP
       166 天前
    @Maskeney 只要不重拨 外网 ip 就不变, 不能当固定 ip 用吗, 这个公网 ip 到底是啥 我忘了之前的宽带是哪家了就是这么连的呀
    lihui114514
        26
    lihui114514  
       166 天前
    @atumu 你百度出不变的 IP 可能是一个单元或者一栋楼乃至一个小区的出口 IP ,如果说个人拥有的公网 IP 是具体地址,你的外网 IP 就是你不带门牌号的小区地址,路由器获取的 IP 就只是小区的门牌号
    atumu
        27
    atumu  
    OP
       166 天前
    @lihui114514 受教了 多谢解答. 除了要到公网 IP, 我这情况就没救了嘛
    ERAzor
        28
    ERAzor  
       165 天前
    @atumu 北京联通公网 IP 还挺好要的,给 10010 打电话找人工,跟客服说我要公网 IP ,然后我记得要报上宽带开户人的信息,客服验证之后就会把你转接给技术,我直接跟技术说我需要一个公网 IP ,然后他什么都没问,就跟我说几分钟之后重启光猫,就挂断了。前后打电话就几分钟,我之后重启光猫就有公网 IP 了。
    GhostiKing
        29
    GhostiKing  
       165 天前
    @atumu 北京联通要公网 ip 挺简单的,一个电话的事,80 443 端口是封掉的,test-ipv6.com 的 ipv6 地址是你电脑或者手机的 ip ,路由是路由的,不是同一个
    lihui114514
        30
    lihui114514  
       165 天前
    @atumu 打客服,让他们转技术,直接说有监控需求,要公网 IP
    epis2048
        31
    epis2048  
       165 天前
    北京不太清楚,天津之前大范围把拨号步骤改到了光猫上。直接找联通让他们把光猫改成桥接模式就行了
    atumu
        32
    atumu  
    OP
       165 天前
    @ERAzor @GhostiKing @lihui114514 @epis2048
    确实像几位说的一样, 联通的人工客服和技术都很好说话, 连要公网 IP 干嘛都没问. 之前我找开光猫桥接那哥们问过: 固定 IP 可不可以给, 他拒绝的很直接,我以为就没戏了, 直接就想拿分配的外网 IP 可以当公网 IP 使. 看来是我迷糊, 没搞清 固定 IP 公网 IP 外网 IP 这些的意义, 抱歉没给前面的哥们讲清楚,白耽误大家时间, 抱歉了哈
    atumu
        33
    atumu  
    OP
       165 天前
    感谢几位的解答, 多谢多谢
    YHKM
        34
    YHKM  
       164 天前 via Android
    建议用软路由
    xdzhang
        35
    xdzhang  
       164 天前
    先看路由器接口拿到的是不是公网 IP 啊
    ERAzor
        36
    ERAzor  
       164 天前
    @atumu 哈哈,固定 IP 很昂贵的,需要的话一般要花钱,难怪拒绝的干脆,公网 IP 到很好要,加一个动态 DNS 也还算好用
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1914 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 16:55 · PVG 00:55 · LAX 09:55 · JFK 12:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.