Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 PC 上正在运行一个服务器程序。服务器程序使用套接字连接到许多客户端。有没有办法随时找出哪个具有女巫IP的客户端连接到服务器?或者有多少客户端连接到服务器?
无论如何都可以随时找出哪个具有女巫IP的客户端连接到服务器[使用]我自己的ServerSocket。
当您接受一个套接字时,您可以获得它的远程 IP 地址。
Sockets socket = serverSocket.accept(); SocketAddress address = socket.getRemoteSocketAddress();
如果有多个客户端从该 IP 连接,这不足以区分。如果这是一个问题,您可以让客户端发送一个唯一的 ID,以便您知道它是哪个客户端。