Python 使用套接字编程将服务器连接到客户端

Python 使用套接字编程将服务器连接到客户端,python,amazon-web-services,sockets,Python,Amazon Web Services,Sockets,我正在尝试使用带有python的套接字库连接两台计算机。其中一个系统是我的本地系统,另一个是AWS中的实例。AWS中的主机有自己的公共广播。我的本地系统只有专用ip地址(192.168.10.1)。我能够在AWS中建立本地系统与系统之间的连接。但反之亦然。 是否可以从AWS系统连接到本地系统(此处本地系统应监听其他传入连接)您需要配置路由器,将AWS的请求转发到网络上的计算机。最好将本地计算机设置为静态IP地址,或使用DHCP保留以确保地址不会更改 警告:您还需要确保您的连接是安全的,很可能是通

我正在尝试使用带有python的套接字库连接两台计算机。其中一个系统是我的本地系统,另一个是AWS中的实例。AWS中的主机有自己的公共广播。我的本地系统只有专用ip地址(192.168.10.1)。我能够在AWS中建立本地系统与系统之间的连接。但反之亦然。
是否可以从AWS系统连接到本地系统(此处本地系统应监听其他传入连接)

您需要配置路由器,将AWS的请求转发到网络上的计算机。最好将本地计算机设置为静态IP地址,或使用DHCP保留以确保地址不会更改


警告:您还需要确保您的连接是安全的,很可能是通过身份验证、授权和加密的组合。转发端口会将您的设备暴露在全世界。

请小心。ISP提供的路由器出于某种原因将客户机隐藏在专用IP地址下。如果本地计算机可以从远程服务器访问,并且除非您在路由器上仔细设置防火墙规则,否则它将从整个internet可见。这是一个高安全风险…你应该做端口转发。最好在这里问一下: