[Java] IP주소가 사설(private) 네트워크인지 확인하는 방법
- IT/PROGRAMMING
- 2019. 2. 8. 13:30
250x250
반응형
자바에서 입력한 IP 주소가 사설(private) 네트워크인지 확인한다.
/**
* 사설 네트워크 여부를 확인한다.
*
* @param ipAddr IP 주소
* @return 사설 네트워크 여부
* @throws UnknownHostException 입력한 IP주소가 잘못되었음
*/
public static boolean isPrivateNetwork(String ipAddr) throws UnknownHostException {
InetAddress inetAddress = InetAddress.getByName(ipAddr);
return inetAddress.isSiteLocalAddress();
}
반응형
'IT > PROGRAMMING' 카테고리의 다른 글
[Spring] @RequestMapping의 wildcard 패턴 **의 값을 배열로 얻기 (1) | 2019.02.09 |
---|---|
[Java] IP주소가 loopback(127.0.0.1)인지 확인하는 방법 (0) | 2019.02.08 |
[Spring] Spring bean 이름의 getter/setter 구현 (0) | 2019.02.06 |
[Spring] Spring bean의 scope를 prototype만 가능하도록 하려면? (0) | 2019.02.06 |
iOS MDM Vendor CSR Signing (0) | 2019.02.06 |