我有一个用 java 编写的 2 路 SSL 客户端和服务器。问题是我的服务器需要能够找出客户端的主机名,并且该客户端位于 NAT 网关或代理后面。我试过了:clientSocket.getRemoteSocketAddress()、clientSocket.getInetAddress().getCanonicalHostName()、clientSocket.getInetAddress().getHostAddress()、
其中 clientSocket 是 SSLSocket 类型,它们都不起作用,它们只是给了我一个公共 IP 地址。有没有办法让我获得连接到服务器的客户端的实际主机名?