熬粑马
2020-06-11 23:14
采纳率: 100%
浏览 149

刚学网络编程,我在阿里云的服务器上写了服务端的代码,在云上可以正常实现功能,但是要如何从外网访问到呢?

我的代码的,与客户端建立tcp连接,客户端发什么过来,我就将它转为大写发回去

开的是9527端口

启动了服务后,本地用 nc 127.0.0.1 9527 可以正常连接

但是从外网通过公网ip +9527就没有反应了

请问各路大神,我要怎么样才能通过外网才能建立连接呢,代码应该没问题

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2020-06-11 23:54
    已采纳

    这个你需要在阿里云的控制面板上,为你的虚拟机打开9527端口(映射到公网的9527上)
    同时虚拟机的防火墙也要允许9527端口。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 云微穿林骑 2020-06-12 10:13

    阿里云安全组策略中把9527端口打开然后再用公网IP去访问

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题