Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.net.InetAddress;
- import java.net.NetworkInterface;
- import java.util.Enumeration;
- public class PrintIP {
- public static void main(String[] args) throws Exception {
- InetAddress myIP = InetAddress.getLocalHost();
- System.out.println("IP address: " + myIP.getHostAddress());
- Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces();
- while (interfaces.hasMoreElements()) {
- NetworkInterface iface = interfaces.nextElement();
- Enumeration<InetAddress> addresses = iface.getInetAddresses();
- while (addresses.hasMoreElements()) {
- InetAddress address = addresses.nextElement();
- System.out.println("Interface: " + iface.getDisplayName());
- System.out.println("IP address: " + address.getHostAddress());
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement