<!-- https://mvnrepository.com/artifact/commons-net/commons-net -->
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.6</version>
</dependency>
@Test
public void test(){
String ip = "192.168.11.176";
SubnetUtils.SubnetInfo subnetInfo = new SubnetUtils("192.168.11.0/24").getInfo();
if(subnetInfo.isInRange(ip)){
System.out.println("IP Address "+ip+" is in range " + subnetInfo.getCidrSignature());
}
}