public class IPAddressUtil
extends java.lang.Object
| 构造器和说明 |
|---|
IPAddressUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
convertFromIPv4MappedAddress(byte[] addr) |
static boolean |
internalIp(byte[] addr)
判断指定的IP是否为私有IP
|
static boolean |
internalIp(java.lang.String ip)
判断指定的IP是否为私有IP
|
static boolean |
isIPv4LiteralAddress(java.lang.String src) |
static boolean |
isIPv6LiteralAddress(java.lang.String src) |
static byte[] |
textToNumericFormatV4(java.lang.String src) |
static byte[] |
textToNumericFormatV6(java.lang.String src) |
public static byte[] textToNumericFormatV4(java.lang.String src)
public static byte[] textToNumericFormatV6(java.lang.String src)
public static boolean isIPv4LiteralAddress(java.lang.String src)
src - a String representing an IPv4 address in textual formatpublic static boolean isIPv6LiteralAddress(java.lang.String src)
src - a String representing an IPv6 address in textual formatpublic static byte[] convertFromIPv4MappedAddress(byte[] addr)
public static boolean internalIp(byte[] addr)
addr - true,否则返回falsepublic static boolean internalIp(java.lang.String ip)
ip - true,否则返回falseCopyright © 2023. All Rights Reserved.