有没有一种方法可以在Python中服务器和客户端之间进行通信而无需打开端口?

时间:2019-03-28 13:52:33

标签: python sockets

我正在一个去中心化的 python聊天室。我只是想知道,如果您不打开端口,就不会收到消息。但是,如果您打开端口,则很容易遭到黑客入侵或其他攻击。因此,有没有一种方法可以在不打开端口的情况下在服务器和客户端之间与Python通信?

1 个答案:

答案 0 :(得分:1)

客户端或服务器中的至少一个应具有开放端口(通常是服务器)。一旦建立了TCP连接(通常由客户端建立),客户端将使用服务器可以访问的随机端口(由操作系统选择)。