|
@@ -19,6 +19,11 @@ public class NetUtils {
|
|
|
private final static String INTRANET_PREFIX = "192.168";
|
|
|
|
|
|
/**
|
|
|
+ * 内网前缀
|
|
|
+ */
|
|
|
+ private final static String LOCAL_PREFIX = "127.0.0";
|
|
|
+
|
|
|
+ /**
|
|
|
* ip:port 正则
|
|
|
*/
|
|
|
private final static String IP_PORT_REGEX = "^(http[s]?://)?([^:/\\s]+)(:)+[0-9]{1,}/";
|
|
@@ -33,7 +38,7 @@ public class NetUtils {
|
|
|
if(StringUtils.isBlank(ip)){
|
|
|
return false;
|
|
|
}
|
|
|
- return ip.startsWith(INTRANET_PREFIX);
|
|
|
+ return StringUtils.startsWithAny(ip,INTRANET_PREFIX,LOCAL_PREFIX);
|
|
|
}
|
|
|
|
|
|
/**
|