类 Ips

java.lang.Object
club.zhcs.lina.utils.Ips

public class Ips extends Object
作者:
Kerbores(kerbores@riemann.tech)
  • 构造器详细资料

    • Ips

      public Ips()
  • 方法详细资料

    • getIP

      public static String getIP(jakarta.servlet.http.HttpServletRequest request)
    • internalIp

      public static boolean internalIp(String ip)
    • textToNumericFormatV4

      public static byte[] textToNumericFormatV4(String src)
    • internalIp

      public static boolean internalIp(byte[] addr)
    • hostIp

      public static String hostIp()
    • ipV4ToLong

      public static long ipV4ToLong(String ipv4)
      参数:
      ipv4 -
      返回:
    • longToIPV4

      public static String longToIPV4(long longIp)
      参数:
      longIp -
      返回:
    • ipv6ToLongs

      public static long[] ipv6ToLongs(String ipv6)
      参数:
      ipv6 -
      返回:
    • longs2Ipv6

      public static String longs2Ipv6(long[] longs)
      参数:
      longs -
      返回:
    • isInRange

      public static boolean isInRange(String ip, String cidr)