• java如何获取IP地址


    import java.net.Inet6Address;
    import java.net.InetAddress;
    import java.net.NetworkInterface;
    import java.net.SocketException;
    import java.util.Enumeration;
     
    public class GetMacIp {
     
           /**  
           * @Title: main 
           * @Description: TODO
           * @param :@param args     
           * @return :void    
           * @throws 
           */
           public static void main(String[] args) {
                
                        String currentIP= null;
                        Enumeration<?> e1;
                        try {
                            e1 = (Enumeration<?>) NetworkInterface.getNetworkInterfaces();
                            while (e1.hasMoreElements()) {
                                NetworkInterface ni = (NetworkInterface) e1.nextElement();
                                if (!ni.getName().equals("eth3" )) {
                                    continue;
                                } else {
                                    Enumeration<?> e2 = ni.getInetAddresses();
                                    while (e2.hasMoreElements()) {
                                        InetAddress ia = (InetAddress) e2.nextElement();
                                        if (ia instanceof Inet6Address) {
                                            continue;
                                        }
                                       currentIP = ia.getHostAddress();
                                       
                                    }
                                    System. out.println("======" +currentIP);
                                    break;
                                }
                            }
                        } catch (SocketException e) {
                            e.getMessage();
                        }
     
                    }
     
          }
  • 相关阅读:
    快速生成树协议 RSTP
    VLAN间路由
    二层交换机原理
    网络安全系统之四 PKI体系
    网络安全系统之三 数字证书
    生成树协议 STP
    网络安全系统之二 数字签名
    网络安全系统之一 加密算法
    系统可靠性
    DNS资源记录
  • 原文地址:https://www.cnblogs.com/beantestng/p/3772848.html
Copyright © 2020-2023  润新知