NetworkInterface getByInetAddress Example

NetworkInterface class getByInetAddress example. This example shows you how to use getByInetAddress method.


NetworkInterface class getByInetAddress example. public static NetworkInterface getByInetAddress(InetAddress addr) throws SocketException Convenience method to search for a network interface that has the specified Internet Protocol (IP) address bound to it.

Here is the code
/*
 * @ # GetByInetAddress.java
 * A class repersenting use to GetByInetAddress method 
 * of URL class in java.net package
 * version 23 June 2008
 * author Rose India 
 */

import java.net.*;
import java.util.*;

public class GetByInetAddress {

    public static void main(String args[]) throws Exception {

        byte b[] {127001};
        InetAddress inetAddress = InetAddress.getByAddress(b);
        NetworkInterface networkInterface =
                NetworkInterface.getByInetAddress(inetAddress);
        Enumeration<NetworkInterface> e = networkInterface.getNetworkInterfaces();

        while (e.hasMoreElements()) {
            System.out.println(e.nextElement());
        }
    }
}

Output
name:eth0 (eth0) index: 2 addresses:
/fe80:0:0:0:219:d1ff:fe61:be38%2;
/192.168.10.222;

name:lo (lo) index: 1 addresses:
/0:0:0:0:0:0:0:1%1;
/127.0.0.1;

Post Comment
Name:
E-mail:
Contact no :
Comments:
  Refresh Image
Verify Image:
 
 
Your Comment's
 
 
 

HOME | COPYRIGHT | CONTACT US