public static byte[] ipV4UnsignedIntToBytes(int ip) {
        return new byte[]{(byte) ((ip ^ 0x80000000) >>> 24),
                (byte) (ip >>> 16),
                (byte) (ip >>> 8),
                (byte) ip};
    }
The min value (i.e., {@link Integer.MIN_VALUE}) represents "0.0.0.0", and the max value
(i.e., {@link Integer.MAX_VALUE}) represents "255.255.255.255".
turms-server-common/src/main/java/im/turms/server/common/infra/net/InetAddressUtil.java