public
String getLocalHostName() {
String hostName;
try
{
InetAddress addr = InetAddress.getLocalHost();
hostName = addr.getHostName();
}
catch
(Exception ex) {
hostName =
""
;
}
return
hostName;
}
public
String[] getAllLocalHostIP() {
String[] ret =
null
;
try
{
String hostName = getLocalHostName();
if
(hostName.length() >
0
) {
InetAddress[] addrs = InetAddress.getAllByName(hostName);
if
(addrs.length >
0
) {
ret =
new
String[addrs.length];
for
(
int
i =
0
; i < addrs.length; i++) {
ret[i] = addrs[i].getHostAddress();
}
}
}
}
catch
(Exception ex) {
ret =
null
;
}
return
ret;
}
分享到:
相关推荐
java获取Centos7服务器网卡ip 子网掩码 默认网关 DNS 同时设置网卡 及 重启网卡参考
C#实现获取多网卡IP地址方法,该方法可以遍历出所有网卡的IP地址。
java获取本地ip,获取多网卡本地ip在项目中经常会用到,下面小编把代码分享到脚本之家平台,供大家参考
Qt获取IP地址、MAC地址等网卡信息,区分本地网卡、无线网卡和虚拟网卡
获取本地的“物理”网卡的IP地址和MAC地址,并区分是有线设备,还是无线设备!函数已经封装好,直接可以调用。发现BUG请反馈,多谢!
java获取本机网卡地址工具类,ipv4地址获取,根据主机名获取主网卡地址。
Delphi获取本机所有网卡MAC和IP(支持多网卡).rar
VB 取多网卡IP MAC地址 子网掩码 网关
java获取本机网卡的MAC地址,/** * 测试用的main方法. * * @param argc * 运行参数. */ public static void main(String[] argc) { String os = getOSName(); System.out.println(os); if(os....
主要介绍了java编程实现获取机器IP地址及MAC地址的方法,实例分析了Java分别针对单网卡及多网卡的情况下获取服务器IP地址与MAC地址的相关技巧,需要的朋友可以参考下
https://blog.csdn.net/qq_29542611/article/details/84711243 C/C++:Windows编程—代码获取本地所有网卡信息(网卡描述,IP地址,子网掩码,MAC地址) 示例程序demo
在Vs2008环境下,实现了获得本地所有网卡的ip地址。
#/usr/bin/env bash # Name: get_network_info.sh # Author: Purple_Grape # This is a script to gather network information of your Linux system. # Test under Ubuntu 10.04 ...IP=`LANG=C ifconfig $NIC | awk
java中通过网卡名称获取IP地址,需要的朋友可以参考一下
JAVA得到网卡物理地址(windows和Linux)
jpcap.jar,使用java获取网卡所需的jar包
本例是使用C#获取本机网卡(有线&无线)IP的DEMO,适用于单个网卡对应多个IP的情况。
PB API 取IP 纯PB获取IP、网卡地址
Java中获取IP地址,主机名称,网卡地址
可获取机器的网卡信息和IP地址,多个网卡信息都能获取到。