Amazon web services 如何将tcp数据包直接发送到服务器而不是路由过程

Amazon web services 如何将tcp数据包直接发送到服务器而不是路由过程,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我有一个AWSEC2实例,它将接受来自客户端的一些套接字连接。发生的情况是,当我尝试连接到服务器时,首先它会到达某个地方,而不是到达我的原始服务器,然后在路由之后,一个新的IP系统会向我发送数据。我想知道我是否能阻止这些路线。我实际上需要的是客户端IP地址,当它在路由后丢失。我没有使用任何ELB,但仍然有一些像ELB一样工作。我可以停止这些操作并获取实际的客户端IP地址吗?我正在使用套接字连接,因此我没有类似于X-Forward-For的东西 提前谢谢请不要投反对票,如果有什么事让你分心,请问我

我有一个AWSEC2实例,它将接受来自客户端的一些套接字连接。发生的情况是,当我尝试连接到服务器时,首先它会到达某个地方,而不是到达我的原始服务器,然后在路由之后,一个新的IP系统会向我发送数据。我想知道我是否能阻止这些路线。我实际上需要的是客户端IP地址,当它在路由后丢失。我没有使用任何ELB,但仍然有一些像ELB一样工作。我可以停止这些操作并获取实际的客户端IP地址吗?我正在使用套接字连接,因此我没有类似于
X-Forward-For
的东西


提前谢谢

请不要投反对票,如果有什么事让你分心,请问我。否则,如果你不知道,你可以简单地说。不幸的是,在这个社区中,有些人对他们不理解的问题投了反对票,没有任何评论来解释他们认为问题的症结所在。反对票不是我的,但你的问题有一个问题:除非你安装了负载平衡器,否则你所描述的不是EC2的工作方式。您应该将客户端IP视为套接字上的对等地址。交通不存在“某处”。您需要更准确地描述您遇到的问题,并使用实际(或有效的示例)IP地址来清楚说明。对于私有IP
10.*.*.
172.16.*.
-
172.31.*.*.
192.168.*.
,请显示实际地址。对于您不想公开的公共IP,您可以使用的是
192.0.2.*
198.51.100.*
203.0.113.*