我PASV
在服务器中实现该模式FTP
,并向客户端发送数据端点的 IP 地址和端口。这很愚蠢,因为 IP 实际上是客户端已经连接的地方,所以有两种选择:
如何
IP
从给定实例中获取公共地址?不是VIP
,而是公共的。如何
IP
从对象中获取用户使用的原始目标地址Socket
?考虑中间的路由器和负载平衡器:P
回答这些问题中的任何一个都可以,尽管还有另一种可行的方法……我可以让公共IP
地址查DNS
一下myapp.cloudapp.net
吗?
第四种选择是使用 Azure 管理 API 库……但是,太麻烦了:P。
干杯。