找到试图连接到ServerSocket的程序的IP

虽然我搜索了它,但我找不到答案。 假设我有以下Java代码:
    ServerSocket serve = null;

    try {
        server = new ServerSocket(5567);
    } catch (IOException e) {
        System.err.println("Problem with port 5567");
        System.exit(1);
    }

    Socket clientSocket = null;
    try {
        clientSocket = server.accept();
    } catch (IOException e) {
        System.exit(1);
    }
当调用
server.accept()
时,程序会阻塞,直到有人连接到我的服务器。有没有办法,能够找到连接到我的服务器的程序/用户的IP?     
已邀请:
尝试
Socket clientSocket = null;
    try {
        clientSocket = server.accept();
        System.out.println("Connected from " + clientSocket .getInetAddress() + " on port "
             + clientSocket .getPort() + " to port " + clientSocket .getLocalPort() + " of "
             + clientSocket .getLocalAddress());
    } catch (IOException e) {
        System.exit(1);
    }
    

要回复问题请先登录注册