`
keepwork
  • 浏览: 334417 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java 获取本地ip 获取宽带ip

 
阅读更多

开发者博客www.developsearch.com

 

java 获取本地ip 获取宽带ip

执行返回一个数组。 数组最后一个就是正确的ip。 局域网查出来是局域网ip 。 必须有独立的ip才能使用此方法。 用adsl拨号上网。
获取的就是这个ip.

public static void main(String[] args) {        
	try {            
		Enumeration<NetworkInterface> netInterfaces = NetworkInterface.getNetworkInterfaces();            
		while (netInterfaces.hasMoreElements()) {                
			NetworkInterface nif = netInterfaces.nextElement(); 
                	Enumeration<InetAddress> iparray = nif.getInetAddresses();                
			while (iparray.hasMoreElements()) {                    
				System.out.println("IP:"+ iparray.nextElement().getHostAddress());                
			}            
		}        
	} catch (Exception e) {            
		System.out.println(e.getMessage());        
	}    
}

 

分享到:
评论

相关推荐

    获取主机拨号IP地址

    本文将深入探讨如何在操作系统中获取主机本地IP地址以及宽带拨号时的IP地址,主要针对的是动态分配的IP地址,因为这通常是家庭或小型办公室网络中常见的设置。 首先,我们需要了解IP地址的基本概念。IP地址...

    定时获取本机(服务器)IP

    这通常用于解决动态域名的问题,因为某些网络环境下的IP地址可能会频繁变动,如家庭宽带或部分企业网络。当IP地址变化时,通过定时获取最新IP,我们可以确保动态域名解析始终指向正确的位置。 动态域名(Dynamic ...

    用java做的测试服务器带宽项目(原创)

    综上所述,这个"用java做的测试服务器带宽项目"涵盖了Java网络编程、TCP/IP通信、多线程、异常处理、定时任务、结果展示等多个核心知识点,是一个全面的网络性能测试工具。对于学习和理解Java在网络应用中的实际运用...

    利用本地动态IP实现本地程序动态发布至公网上以供访问,实现类似DDNS的功能

    1. **动态IP获取**:大多数家庭宽带连接都使用DHCP(动态主机配置协议)从ISP(互联网服务提供商)获取IP地址,这意味着每次连接或ISP重新分配时,IP地址可能会变化。 2. **DDNS客户端**:在本地设备上安装DDNS...

    纯真IP离线库 -最新版 2021

    纯真IP离线库 查询库离线版 纯真ip数据库是一款专业的...纯QQ IP数据库的集合包括中国电信,中国网通,长城宽带和网通宽带。纯QQ IP数据库的最新版本,并且地址数据得到了准确识别,易于操作和使用。纯IP数据库。

    IP寻物理地址-纯真数据库

    通过IP寻找物理地址。Java写的demo源代码,基于纯真数据文件。全套代码和.dat文件都已经放在工程里了,导入后可以直接...收集了包括中国电信、中国网通、长城宽带、网通宽带、聚友宽带等 ISP 的最新准确 IP 地址数据。

    IPService:获取本机公网IP定时任务

    无奈家用宽带现在都是动态获取公网IP,所以写了springboot项目,里面就一个功能启动定时任务:发送本机公网IP信息到指定邮箱邮箱可配置的找到 info.properties介绍:发送邮箱地址e.semail=邮箱授权码e.sqm=【脱敏】...

    后端研究-基于Java的IP机顶盒浏览器研究与实现.pdf

    ### 后端研究-基于Java的IP机顶盒浏览器研究与实现 #### 1. 绪论 ##### 1.1 背景 随着互联网技术的快速发展,电信网、计算机网和有线电视网之间的融合趋势愈发明显,数字电视机顶盒作为连接数字电视网的关键设备...

    设置 dns (Domain Name System) 系统的编程,可扫描ip,

    在Java中,可以使用java.net.InetAddress类来获取IP地址;在C#中,System.Net.Dns类提供了类似的功能。 以下是使用编程设置DNS的一些关键步骤: 1. **DNS查询**:通过发送DNS查询请求(通常是类型A的查询,用于...

    获取网路数据值

    在实际操作中,用户需要了解基本的网络概念,如IP地址、端口和HTTP请求方法,同时遵循合法的网络使用规则,尊重数据隐私和版权。对于开发者来说,确保程序的稳定性和安全性,以及遵守相关法律法规是至关重要的。

    Java数据结构算法面试题

    本资源摘要信息涵盖了Java数据结构、算法、Linux、网络通信、TCP/IP协议等多方面的知识点,涵盖了栈、接口、事务、TCP/IP协议、宽带城域网、网络通信规则、数据交换排序、Object类、toString()方法、容器控件、循环...

    jspeex java版的speex

    **JSpeex:Java版的Speex音频压缩库** JSpeex是一款专为Java平台设计的声音压缩库,它是基于开源的C语言音频压缩库——Speex的移植版本。Speex库最初由Jean-Marc Valin开发,其主要目标是提供高质量、低带宽的语音...

    基于Python的广电宽带业务系统自动化运维.pdf

    DNS系统则用于域名到IP地址的映射,广电现网通常部署冗余DNS系统,实现互联网域名解析、业务域名转发和本地业务配置。 日常运维工作涉及对这些系统的安全播出监测监控,但传统方式往往缺乏用户视角、系统整合和灵活...

    纯真IP数据库 文本版 解压即可用

    IP数据记录:380673条 收集了包括中国电信、中国移动、中国联通、长城宽带、聚友宽带等 ISP 的最新准确 IP 地址数据。解压可用,由于记录较多尽量不要用记事本打开,用功能强大的工具如edplus等...

    腾达路由安装问题

    - 对于动态 IP 上网方式,如果仍然无法上网,除了检查 IP 冲突和 MAC 地址外,还需要确保路由器获取到的 IP 地址与无路由器时电脑获取的 IP 相同。如果不一致,可能需要恢复出厂设置并重新配置。 8. **故障排查...

    杰普(briup)之电信宽带运营支撑系统(woss)完整源码

    3. **网络模块**:该模块管理网络资源,包括IP地址分配、VLAN配置、路由管理等。它允许系统动态调整网络设置以适应变化的需求,同时保证网络的安全性和可靠性。 4. **备份模块**:备份模块是系统的重要组成部分,...

    网络通 java版

    网络通永久免费内网端口映射,内网穿透软件,可轻松访问连接内网,100%穿透内网,不需设置路由器,不需公网ip,不需固定ip,不需动态域名,用户可免费添加多个映射,适合在公司,小区宽带,出租屋,校园网,网吧,教育网...

    网络通 java版下载(支持linux,os x,需先安装java运行环境)与安装方法

    网络通是免费的内网端口映射软件,可轻松访问连接内网,100%穿透内网,不需设置路由器,不需公网ip,不需固定ip,不需动态域名,用户可免费添加多个映射,适合在公司,小区宽带,出租屋,校园网,网吧,教育网,等网络...

Global site tag (gtag.js) - Google Analytics