09. 自マシンのIPアドレスを知る LocalHost.java

自分のマシン(ローカルホスト)のIPアドレスとホスト名を得る。

 

LocalHost.java

//
// LocalHost.java
//
// 自マシンのIPアドレスを知る
//

import java.net.InetAddress ;

public class LocalHost {

public static void main( String[] args ) {

try {
InetAddress local = InetAddress.getLocalHost() ;
System.out.println( local ) ;
} catch( Exception e) {
System.out.println( "ローカルホスト名/IPアドレスを取得できません!" ) ;
System.exit( 1 ) ;
}
}
}

 

実行

ホスト名とIPアドレスが表示される。 

$ java LocalHost
SASAKI.local/192.168.1.84

 

確認

IPアドレスを確認する。

$ ifconfig

ホスト名を確認する。

$ hostname