import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.StringTokenizer;
public class LocalHostTest
{
public static void main( String[] args )
{
try
{
final String localhost = InetAddress.getLocalHost( ).toString( );
final StringTokenizer st = new StringTokenizer( localhost , "/" );
final String host = st.nextToken( );
final String ip = st.nextToken( );
System.out.println( host );
System.out.println( ip );
}
catch ( UnknownHostException e )
{
e.printStackTrace( );
}
}
}
결과 >
ProWin7-PC
211.xxx.xx.xx
사설 아이피 확인하기
String localhost = null;
try
{
localhost = InetAddress.getLocalHost( ).toString( );
}
catch ( UnknownHostException e )
{
e.printStackTrace( );
}
final StringTokenizer st = new StringTokenizer( localhost , "/" );
st.nextToken( ); // host
final String ip = st.nextToken( );
if ( ip.startsWith( "192." ) || ip.startsWith( "172." ) || ip.startsWith( "10." ) )
{
System.out.println( "공유기를 통한 사설아이피 사용" );
}
'JAVA / JSP' 카테고리의 다른 글
Java+ iBatis에서 프로시저 호출하기 (0) | 2012.02.21 |
---|---|
Java+ MyBatis 에서 프로시저 호출하기 (0) | 2012.02.21 |
request 객체에 대해 알아보자 (request 객체 사용에 대한 설명) (0) | 2011.08.23 |
게시판의 내용부분의 < b r > 태그 적용하기 (0) | 2011.07.22 |
오늘 날짜 구하기 (0) | 2011.07.22 |