`
aa87963014
  • 浏览: 155467 次
  • 性别: Icon_minigender_1
  • 来自: 布尼塔尼亚
社区版块
存档分类
最新评论

关于JAVA取本机ip的一些传说2

 
阅读更多

 

关于JAVA取本机ip的一些传说

 

今天,我见识到了这个传说。前面是传说1,现在的传说2。是发现传说1中的办法也无法获取ip。才疏学浅对linux对网关啊网卡啊什么的不了解,特此开喷。我特么的只是想获取一个本机的内外网IP,为什么就要这么的纠结!!!

InetAddress.getLocalHost().getHostAddress() 返回个127.0.0.1什么的就无所谓了

但是既然我扫描了所有网卡。得到的InetAddress 为什么就特么的不能够正确的返回ip地址?输出的

getHostAddress也是一串鸟语,对于现在的我来说只有一件事没去做。就是去验证这段鸟语是否能转换成ip地址。没办法在linux服务器debug,只能打印字符串慢慢看。

获取一个内外网ip都能够让人这么纠结。。jdk的api到底在干什么。。。

 

明天再战

0
0
分享到:
评论
2 楼 aa87963014 2012-04-10  
结果,今天安装传说1的方法得到了ip。
这个方法比其他的方法多了一层遍历。。然后得到了ip地址
1 楼 aa87963014 2012-04-10  
查阅了下,getHostAddress的返回值如果没有搞错就是ipv6格式的ip地址
难怪和网络上的有出入。具体的只能明天去试验了。

相关推荐

    Java取本机IP地址

    非常清楚的介绍了如何使用Java获取本机IP地址,有源码

    java获取本机外网ip

    通过url链接到一个网址,该网址返回自己的ip地址(通过代理服务器访问)

    java获取本机IP

    在Java编程中,获取本机IP地址是一项常见的任务,特别是在网络通信和服务器开发中。本文将详细介绍如何在Java中获取本机IP,并针对不同操作系统可能出现的问题进行解析。 首先,最简单的方法是使用`InetAddress`类...

    java IP地址网段计算的示例代码

    知识点2:Java语言中的IP地址网段计算 在Java语言中,可以使用java.net包来实现IP地址网段计算。下面是一个示例代码,展示了如何使用Java语言计算IP地址网段: ```java public class IPNetworkSegmentCalculation {...

    java获取linux服务器上的IP操作

    然而,在Linux服务器上获取IP地址却存在一些问题。在本文中,我们将详细介绍Java获取Linux服务器上的IP操作,包括Linux服务器上的网络接口、回环接口、获取IP地址的方法等。 Linux服务器上的网络接口 在Linux...

    用Java编程获得本机和服务器IP地址

    在Java编程中,获取本机和服务器的IP地址是一项常见的任务,这有助于建立网络连接、进行定位服务或者进行网络通信。下面将详细解释如何通过Java实现这个功能。 首先,我们需要了解IP地址的基本概念。IP地址...

    java 获取计算机名与IP地址

    在Java编程语言中,获取计算机名和IP地址是常见的网络编程任务。这主要涉及到Java的`java.net`包,该包提供了多种类和接口来处理网络相关的操作。下面将详细介绍如何使用Java获取计算机名和IP地址。 首先,我们来看...

    IP工具类,通过传入的request获取ip地址(JAVA)

    本篇文章将详细解释如何在Java环境下,通过Servlet和Reactive编程模型来获取HTTP请求中的IP地址。 首先,让我们从Servlet API开始。Servlet是Java用于构建动态Web应用程序的标准接口。在Servlet中,我们通常使用`...

    java常用ip匹配

    本文将围绕“Java常用IP匹配”这一主题,深入探讨IP地址的基本概念、正则表达式在IP匹配中的应用,以及如何利用Java内置库进行IP地址的验证与解析。 ### IP地址基础 IP地址(Internet Protocol Address)是互联网...

    java获取客户端ip及mac地址

    ### Java 获取客户端 IP 地址 在 Web 开发中,获取客户端 IP 地址是一项非常重要的功能,尤其是在需要记录用户活动、实现地理位置定位...以上就是关于如何在 Java 中获取客户端 IP 地址及 MAC 地址的相关知识点介绍。

    java得到本机外网IP类

    平易近人.只需要调用一下getOutNetIP方法就可以得到本机的外网IP地址 。还等什么那少年.快下载吧..哥的其他原创资源也是不错的噢哈哈

    Java获取客户端真实IP地址

    ### Java获取客户端真实IP地址详解 在Web开发中,获取客户端的真实IP地址是一个常见的需求,尤其是在需要进行地理位置定位、安全审计、流量统计等场景下。然而,在存在反向代理服务器的环境中,传统的`request....

    java判断是内网ip还是公网ip

    在Java编程中,判断一个IP地址是内网IP(私有IP)还是公网IP(全局IP)是一项常见的任务,尤其在网络编程和服务器配置中。内网IP通常用于局域网内部通信,而公网IP则是互联网上的唯一标识。下面将详细探讨如何实现这...

    ip地址管理器用java语言实现

    本项目名为“IP地址管理器”,采用Java语言进行实现,主要关注于IP地址的过滤、开通和关闭功能。这涉及到网络编程、数据结构、多线程以及可能的数据库操作等多个知识点。 首先,我们需要理解IP地址的基本概念。IP...

    java 获取客户端ip mac地址

    在Java Web开发中,有时我们需要获取客户端的IP地址甚至是MAC地址,以便进行安全验证、用户行为追踪等操作。本文将详细介绍如何通过Java来实现这一功能。 #### 一、获取客户端 IP 地址 获取客户端的IP地址通常在...

    java根据ip获取国家、地区名称,附带ip地址库

    在Java编程中,根据IP地址获取国家和地区名称是一项常见的需求,尤其在数据分析、网络监控或者用户定位等场景中。这个话题涉及到的主要知识点包括IP地址处理、数据库查询以及使用第三方库。 首先,IP地址是一个32位...

    Java获取ip所在地区

    在Java编程中,我们有时需要获取一个IP地址所对应的具体地理位置,例如省份、城市等信息。这通常需要借助特定的IP数据库,如“纯真IP数据库”(QQWry.Dat),它包含了大量IP地址及其地理位置的映射关系。本文将详细...

    java实现根据ip地址获取地理位置的代码分享

    本篇文章将分享一个利用Java实现根据IP地址获取地理位置的简单示例,主要使用了QQ在线接口,同时提到了其他如新浪、淘宝等提供的接口作为替代选项。 首先,我们来看一下核心的Java代码。这段代码定义了一个`...

    Java 实例 - 获取本机ip地址及主机名源代码+详细指导教程.zip

    在Java编程中,获取本机IP地址和主机名是常见的需求,这主要涉及到网络协议的交互。本实例将深入讲解如何使用Java实现这一功能,并提供详细的源代码和指导教程。以下是对这一主题的详尽解释。 首先,让我们理解IP...

    java中用正则表达式检测IP地址是否合理

    ### Java中利用正则表达式检测IP地址合理性 在日常的软件开发中,经常会遇到需要验证用户输入数据的情况,特别是对于IP地址这类特定格式的数据。本文将详细介绍如何使用Java中的正则表达式来检查一个IP地址的有效性...

Global site tag (gtag.js) - Google Analytics