【问题标题】:How do I connect to a c# chat server on ec2如何连接到 ec2 上的 c# 聊天服务器
【发布时间】:2013-04-10 23:58:58
【问题描述】:

我用 c# 创建了一个聊天服务器。我可以在本地主机上运行这一切,客户端可以连接到服务器。

我设置了 Amazon EC2 云服务。我在那里设置服务器并启动它。我无法从家用计算机上运行的客户端连接到运行在我的 ec2 实例中的服务器。

我设置了一个弹性 IP 地址。然后我将它分配给运行服务器的实例。

我设置安全组如下:

我现在可以 ping 我的服务器,但我的客户端仍然无法连接到服务器。 (我意识到这么开放安全组很危险,但这是针对学校项目,所以我只需要一次运行 5 分钟)

我错过了什么?如何让我的客户端连接到我的服务器?

【问题讨论】:

    标签: networking tcp amazon-ec2 udp


    【解决方案1】:

    检查 TcpListener 绑定的源代码。它应该监听所有 IP 地址而不是本地主机,这是一个常见的错误。使用 IPAddress.Any。

    【讨论】:

    • 这是一个问题,但仍然无法连接。检查防火墙设置也没有运气
    • 是 EC2 VM(Win 2008 服务器)上的防火墙阻止了我的连接。再次感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 2017-12-09
    • 2013-08-29
    • 1970-01-01
    • 2020-03-25
    • 2017-12-08
    相关资源
    最近更新 更多