域名备案后 只能在服务器上访问 外网访问不了

我用的是本地服务器 ip是移动的
现在ip通过运营商备案成功 而且域名也已经解析成功
现有的硬件连接是:移动公网ip--锐捷防火墙--本地服务器
端口在防火墙已经做了端口映射
现在问题是:域名和ip都可以在本地服务器上访问 但是在外网无法访问

如果你通过域名+非80端口可以访问,这说明是运营商的问题。运营商负责ICP备案和开通IP地址80端口是两个部门。你现在已经通过ICP备案了,可以找客户经理申请解封IP地址的80/8080/443端口(此3个端口默认在运营商的出口防火墙上关闭了)

NAT有吗

80端口外网无法访问 但是81端口可以 用域名:81可以访问

如果你通过域名+非80端口可以访问,这说明是运营商的问题。运营商负责ICP备案和开通IP地址80端口是两个部门。你现在已经通过ICP备案了,可以找客户经理申请解封IP地址的80/8080/443端口(此3个端口默认在运营商的出口防火墙上关闭了)。ICP备案是将该地址在工信部ICP备案系统做了域名和IP地址关联的备案登记,和开通80端口是非联动的。

外网+81端口可以访问,说明:

  1. 域名解析正确
  2. 你的应用正常运行
    外网+80端口无法访问,请排查:
  3. 再次确认域名是否备案成功,因为不备案的情况下81端口可以访问,80端口无法访问;可以从浏览器访问域名,看下浏览器页面上是否有备案相关提示信息?或者有什么其他提示信息?
  4. 确认防火墙80端口以及应用服务器80端口是否正确开放,telnet host 80试试看?