V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kyrre
V2EX  ›  程序员

路由器的端口映射疑问

  •  1
     
  •   kyrre · 2023-02-05 11:14:06 +08:00 · 2788 次点击
    这是一个创建于 694 天前的主题,其中的信息可能已经有所发展或是发生改变。

    过年在家折腾个产品展示之类的小网站,就是一堆 web 静态页面用 nginx 来提供服务。 买了个域名,然后云解析的啥也配好了。路由器的公网 IP 啥的都搞定了,现在的问题是要在路由器上开个端口映射,但通常默认的 HTTPS 和 HTTP 都是不行,试了华为的路由器和华硕的,都不行。我猜是这两个端口被它们用来作为自己的管理口占用了(估计预设的防火墙规则啥的都默认用了这两个端口,导致我即使在这两个端口上配了端口映射也不能正常把流量转到内网的 nginx 上),用非标准的端口就没问题。但这样互联网用户访问就要在域名后加端口号,会劝退一拨人。 V 友们有知道那款路由器可以配这种 443/80 上的端口映射的吗?

    17 条回复    2023-02-06 11:30:12 +08:00
    harvies
        1
    harvies  
       2023-02-05 11:16:46 +08:00   ❤️ 3
    运营商封锁了 80 443 端口
    haozi1986
        2
    haozi1986  
       2023-02-05 11:16:59 +08:00   ❤️ 2
    宽带运营商封掉这几个端口了,放弃吧
    Byzliu
        3
    Byzliu  
       2023-02-05 11:18:17 +08:00 via Android   ❤️ 2
    家宽的公网 IP ,80 ,443 这些是运营商阻断的,不让用。
    xyjincan
        4
    xyjincan  
       2023-02-05 11:19:09 +08:00   ❤️ 1
    cloudflare tunnel
    kyrre
        5
    kyrre  
    OP
       2023-02-05 11:35:21 +08:00
    原来如此,感谢大佬。
    @Byzliu 公司宽带的端口会被阻止么?

    @xyjincan 我研究一下这个。
    sypopo
        6
    sypopo  
       2023-02-05 11:46:44 +08:00 via Android   ❤️ 1
    商宽要开端口也是需要备案的
    Byzliu
        7
    Byzliu  
       2023-02-05 12:23:23 +08:00 via Android
    @kyrre 你自己映射完端口扫一下看看通不通就知道了,就算是通的也得备案域名才行,静态页面直接挂到 github pages 就好了,或者国内的 gitee 。
    weiruanniubi
        8
    weiruanniubi  
       2023-02-05 12:58:40 +08:00   ❤️ 1
    刚给公司办理完开通 80 宽口的业务。
    如果公司使用的是静态 IP 的企业专线,是可以申请开通 80 端口的,但是“极其”复杂和麻烦,比使用阿里云等公有云服务的备案麻烦复杂多了。
    首先需要两个备案,工信和公安备案,然后公司法人和网站维护人签署十个文件+拍照,最后再进行一次运营商的接入备案。

    所以能上云还是上云吧,那个备案简单多了,动动手指就行。
    Tyuans
        9
    Tyuans  
       2023-02-05 13:29:08 +08:00   ❤️ 1
    买个阿里或者腾讯国外区的轻量能做网站不用备案,或者其他商家的便宜 vps 也行,或者虚拟空间。
    humbass
        10
    humbass  
       2023-02-05 14:44:27 +08:00
    不想备案的话,公网上搭建 nginx ,设置 proxy 反代。
    ChicC
        11
    ChicC  
       2023-02-05 15:44:25 +08:00
    公司专线要配合备案,更麻烦
    blankmiss
        12
    blankmiss  
       2023-02-05 16:09:10 +08:00
    用 非标准端口就行了 例如 10443 8443 等等 带端口访问
    Manyin
        13
    Manyin  
       2023-02-05 16:19:50 +08:00 via Android
    就是为了备案 才默认禁封这俩端口的
    kmvvv
        14
    kmvvv  
       2023-02-05 18:29:01 +08:00 via iPhone
    家宽架设网站,即使高位端口也有可能被封吧,然后让去营业厅签署协议。
    kyrre
        15
    kyrre  
    OP
       2023-02-05 19:26:15 +08:00
    cloudflare 也有费用问题,域名还要折腾,放弃了。还是老老实实滚回去用公有云的服务器了^_^
    mmdsun
        16
    mmdsun  
       2023-02-05 19:30:38 +08:00
    不需要 80 端口也行。你用 cloudflare 可以隐藏端口号。
    Origin Rules 重写端口 或者 cloudflare tunnel 。
    wangerka
        17
    wangerka  
       2023-02-06 11:30:12 +08:00   ❤️ 1
    cloudflare tunnel 免费好用,速度因人而异,如果你的机器是 linux 的话,不用域名备案,用脚本配置起来蛮简单的 https://blog.yunyuyuan.net/articles/5896
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3425 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 04:36 · PVG 12:36 · LAX 20:36 · JFK 23:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.