【发布时间】:2014-05-23 22:48:55
【问题描述】:
假设我有一个带有私有网络设置的 VPS,唯一打开的端口是用于 SSH 连接到服务器的端口以及将服务器连接到私有网络上的其他服务器的端口。这台服务器还能通过互联网发送请求并接收回复吗?如果是这样,通过什么“渠道”发送/接收请求/响应?
【问题讨论】:
假设我有一个带有私有网络设置的 VPS,唯一打开的端口是用于 SSH 连接到服务器的端口以及将服务器连接到私有网络上的其他服务器的端口。这台服务器还能通过互联网发送请求并接收回复吗?如果是这样,通过什么“渠道”发送/接收请求/响应?
【问题讨论】:
这取决于服务器上的出站防火墙设置。如果防火墙允许所有出站连接,那么您可以使用任何协议连接到任何服务器。
但是,根据托管服务提供商的不同,它们可能会限制您可用于出站连接的端口。很可能(但不保证)您将能够使用 HTTP (80) 和 HTTPS (443)。很可能 SSH (22) 也将打开。这三个应该涵盖大部分(如果不是全部)需求。
【讨论】: