• 求助
  • 7.2 阿里云服务器部署问题

  • ET版本:7.2

  • Unity版本:

  • Net版

    本:

  • 阿里云服务器部署 可以正常运行,配置表machine中内外网地址分别对应填写,对外端口开放,内外端口映射也做了处理,但是Unity连接时出现router相关的报错,求大佬看下什么问题,拜谢拜谢


从你错误日志上看, 还是因为 172.18.46.103:50002 的路由地址连接不上啊

你先自己试试 这个端口能不能连上吧
telnet 172.18.46.103 50002

    milk_36 这个是内网地址+端口 应该连接不上的吧 我之前尝试过本地的内网服务器 也是连接不上 但是内网搭建的服务器 unity是能够正常连接进行通讯的

      milk_36 unity上面配置的是外网地址+http端口连接这个服务器,获取服务器的路由配置,之后申请其中一条路由来连接服务器的网关 50002是网关的端口

        Se7enZ 那unity错误日志怎么连接的还是这个内网的地址?

          milk_36 之前回错了 50002不是网关的 是realme的端口。
          unity获取路由信息的时候,返回的是routers信息以及realme信息,realme返回的时候就是携带的InnerIpOutport, 就造成请求打印的时候出现了内网+端口的信息,实际请求的时候是socket请求的时候携带的这个InnerIpOutport到服务器的

          [upl-image-preview url=

          ]

          8.137.58.76 50301 这个应该就是你路由的外网地址吧?
          能连通吗?

            milk_36 是的 连不通 我现在正在查找他连不通的原因

            milk_36 刚发现 telnet不通是对的吧 因为除了http端口 其他的服务器端口都是udp的, 我使用 、

            nc -vuz 8.137.58.76 50002

            是可以正常发包的

            代码中搜索 “云服务器”,能看到配置的注释

              egametang 看到相关注释了,一开始就是按照注释进行打包部署的 但是socket upd的端口就是请求不到

                17 天 后
                4 个月 后

                大佬,我遇到了和你一样的问题,解决了吗?

                说点什么吧...