客户端可以跟踪到服务器的路由,但服务器可以获取跟踪路由吗?如何?
A client can trace route to a server but can a server get the trace route? How?
客户端可以跟踪到服务器的路由,但是服务器可以获取到跟踪路由吗?怎么样?
这用于 HTTPClient 下载请求。我希望看到 path/hops 从服务器获取,而不是从客户端执行跟踪路由。
谢谢
由于您控制着服务器,因此您可以查看客户端连接的 public IP 地址。然后,您可以 运行 您自己的 traceroute/tracepath 到该 IP 地址。但是,从您的服务器到客户端的路径可能与数据包从客户端到您的服务器的路径不同。此外,这还为您提供了返回客户端 public IP 的路径。 IP 实际上可能是另一个执行 NAT 的路由器。在那种情况下,技术上会有更多的跳数 traceroute/tracepath 不会显示。
客户端可以跟踪到服务器的路由,但是服务器可以获取到跟踪路由吗?怎么样?
这用于 HTTPClient 下载请求。我希望看到 path/hops 从服务器获取,而不是从客户端执行跟踪路由。
谢谢
由于您控制着服务器,因此您可以查看客户端连接的 public IP 地址。然后,您可以 运行 您自己的 traceroute/tracepath 到该 IP 地址。但是,从您的服务器到客户端的路径可能与数据包从客户端到您的服务器的路径不同。此外,这还为您提供了返回客户端 public IP 的路径。 IP 实际上可能是另一个执行 NAT 的路由器。在那种情况下,技术上会有更多的跳数 traceroute/tracepath 不会显示。