`
piziyan
  • 浏览: 70405 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

获得本地所有IP

阅读更多
//包括127.0.0.1
public static List<String> getAllIp()
{
    List<String> ipList = new ArrayList<String>();
    try
    {
        Enumeration<NetworkInterface> enumeration = NetworkInterface.getNetworkInterfaces();
        while (enumeration.hasMoreElements())
        {
            NetworkInterface ni = enumeration.nextElement();
            Enumeration<InetAddress> addresses = ni.getInetAddresses();
            while (addresses.hasMoreElements())
            {
                InetAddress addr = addresses.nextElement();
                ipList.add(addr.getHostAddress());
            }
        }
    }
    catch (SocketException e)
    {
        e.printStackTrace();
    }
    return ipList;
}
分享到:
评论

相关推荐

    获取本地IP 获取本地IP 获取本地IP

    获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP获取本地IP...

    获取本地电脑IP

    在Delphi 7中,我们可以使用Winsock组件来获取本地IP地址。Winsock是Windows操作系统提供的网络通信接口,它封装了TCP/IP协议栈,使得开发者能够轻松地进行网络编程。首先,我们需要在设计界面上添加一个TWinsock...

    获取本地IP外网IP

    在IT领域,获取本地IP和外网IP是网络通信中常见的需求。本地IP通常是指设备在局域网内的IP地址,而外网IP则是设备在公网上的唯一标识。本篇文章将详细阐述如何通过批处理命令来获取这两种IP地址。 首先,我们要理解...

    获取本地ip,mac地址

    本文将详细讲解如何使用C#编程语言来实现获取本地IP和MAC地址的功能。 首先,让我们了解一下IP和MAC地址的基本概念。IP地址(Internet Protocol Address)是互联网上的设备在网络层的唯一标识,它用于区分网络上的...

    C#(WPF)获取本地IP地址 C#编程

    在C#编程中,Windows Presentation Foundation (WPF)是一个用于构建桌面应用的框架,而获取本地IP地址是网络编程中的常见需求。这篇文章将详细介绍如何在C# WPF应用中实现这个功能,适合初学者学习。 首先,我们...

    C#获取本地主机IPmac地址

    根据给定文件的信息,我们可以总结出以下详细的C#知识点及相关代码示例,这些知识点主要涉及如何在C#中获取本地主机以及远程主机的IP地址和MAC地址。 ### 一、获取本地主机IP地址 #### 1. 使用 `Dns.GetHostName()...

    c++builder获取本地IP

    在C++Builder编程环境中,获取本地IP地址是常见的网络编程需求。这主要涉及到网络接口(Network Interface)的查询和IP地址解析。以下是一份详细的关于如何在C++Builder中获取本地IP地址的知识点讲解。 首先,我们...

    c#获取本地IP、本地MAC

    在C#中,可以使用System.Net.NetworkInformation命名空间下的类来获取本地IP地址。例如,`System.Net.Dns.GetHostEntry("localhost")`或`IPAddress[] addresses = Dns.GetHostAddresses(Dns.GetHostName())`方法可以...

    易语言源码易语言取本机所有IP地址源码.rar

    在“易语言源码易语言取本机所有IP地址源码.rar”这个压缩包中,包含的源代码是用于获取计算机本地的所有IP地址的程序。下面我们将深入探讨这一主题,讲解如何利用易语言来获取本机的IP地址。 首先,我们需要理解...

    C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析

    本文实例讲述了C#实现获取本地内网(局域网)和外网(公网)IP地址的方法。分享给大家供大家参考,具体如下: 1、获取本机的IP地址集合: /// /// 获取本机所有ip地址 /// /// &lt;param name=netType&gt;InterNetwork:...

    Node.js-实现列出本地局域网上的所有IP

    标题 "Node.js-实现列出本地局域网上的所有IP" 涉及到的主要知识点是使用Node.js在本地局域网环境中获取所有IP地址的方法。这通常涉及到网络编程、操作系统接口以及Node.js的网络模块。下面将详细阐述这些概念。 ...

    C++ 获取本地的IP地址

    获取本地IP地址就是查询这些网络接口的信息。 在C++中,我们通常不直接操作网络接口,而是通过操作系统提供的API或库函数来间接获取。对于Windows系统,我们可以使用Winsock库,而对于类Unix系统(如Linux、macOS)...

    Get Local IP (VB6.0获取本地IP)

    在VB6.0环境下,获取本地IP地址是一个常见的任务,特别是在开发网络应用程序时。本地IP地址是计算机在局域网或互联网上的唯一标识符,它允许设备之间进行通信。本教程将详细介绍如何利用Visual Basic 6.0和Windows ...

    获取本地,IP地址BAT

    获取本地,IP地址BAT

    获取本地IP(MFC)

    在计算机网络编程中,获取本地IP地址是一项基本操作,尤其在使用MFC(Microsoft Foundation Classes)框架进行Windows应用程序开发时。MFC是微软提供的一种C++库,它封装了Windows API,使得开发者能够更容易地创建...

    C#获取本地ip 获取局域网ip

    在C#编程中,获取本地IP地址和局域网(LAN)IP地址是常见的网络编程需求。这通常涉及到网络接口的枚举、IP地址的解析以及操作系统提供的API调用。以下将详细介绍如何在C#中实现这些功能。 首先,我们要区分几种类型...

    如何获得本地IP地址

    在计算机网络中,获取本地IP地址是一项基础但重要的任务,特别是在进行网络通信或者网络调试时。本文将详细解析如何在不同的操作系统和编程语言环境下获取本地IP地址。 首先,我们需要了解IP地址的基本概念。IP...

    获取本地IP地址的小程序

    在IT行业中,网络编程是必不可少的一部分,而获取本地IP地址是一项基础但重要的任务。这篇教程将围绕"获取本地IP地址的小程序"展开,通过Java语言实现这一功能,并提供相关的源代码供学习交流。 首先,我们要了解...

    getlocalIp_获取本地IP工具java_服务器_

    在Java编程环境中,获取本地IP地址是一个常见的需求,特别是在服务器端开发中,这可能涉及到网络通信、服务定位等多种场景。以下是一些关于如何在Java中获取本地IP的关键知识点: 1. **网络接口(Network Interface...

    查询本地IP和公网IP

    在IT领域,了解和获取本地IP地址以及公网IP地址是常见的需求,这主要涉及到网络通信的基础知识。本文将深入解析“查询本地IP和公网IP”的相关概念和技术实现。 首先,我们要明白什么是本地IP和公网IP。本地IP,也...

Global site tag (gtag.js) - Google Analytics