`
aa87963014
  • 浏览: 155116 次
  • 性别: 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地址反查对应的省市县地址是一项常见的需求,这通常涉及到网络编程和地理信息系统(GIS)的应用。下面将详细讲解如何利用Java实现这一功能。 首先,我们需要理解IP地址的基本概念。IP地址是由...

    java 获取计算机名与IP地址

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

    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地址 。还等什么那少年.快下载吧..哥的其他原创资源也是不错的噢哈哈

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

    本项目名为“IP地址管理器”,采用Java语言进行实现,主要关注于IP地址的过滤、开通和关闭功能。这涉及到网络编程、数据结构、多线程以及可能的数据库操作等多个知识点。 首先,我们需要理解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解析方案-最新GeoIP2与IP2LOCATIO与dbIP离线数据库文件

    其次,IP2Location是另一家提供IP解析服务的公司,他们的数据库同样包含了丰富的IP地址信息。与GeoIP2不同,IP2Location提供多种数据库格式,包括BIN、CSV和XML,以满足不同用户的需求。Java开发者可以使用IP2...

    Java代码测试IP是否为真实IP

    在Java中,我们通常使用`java.net.InetAddress`类来处理IP地址相关的操作。 1. **InetAddress类**:这是Java提供的核心类,用于表示IP地址和主机名。你可以通过`getByName()`方法来获取`InetAddress`对象,传入一个...

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

    本篇将详细讲解如何在Java中根据IP地址获取国家和地区信息,并介绍一个附带的IP库。 首先,我们需要明白IP地址与地理位置之间的关联是通过IP库来建立的。IP库通常包含大量的IP段与对应国家、地区的映射关系,以便...

    Java读取纯真IP数据库定位IP地址(eclipse中直接使用)_项目源码

    本项目“Java读取纯真IP数据库定位IP地址”提供了一种在Eclipse环境中直接进行IP查询的解决方案。通过该项目,开发者可以快速集成IP查询功能,无需复杂的配置和第三方服务。 纯真IP数据库是中国纯真网络信息中心...

    用Java来获取访问者真实的IP地址

    ### 使用Java获取访问者真实IP地址 在现代Web开发中,获取客户端的真实IP地址是非常重要的。这不仅有助于网站统计分析,还可以用于安全控制、地域限制等功能。然而,在使用如Apache、Squid等反向代理服务器的情况下...

Global site tag (gtag.js) - Google Analytics