获取网卡信息
2007-04-12 17:01
281 查看
获取网卡信息
import java.net.*;
//...
System.out.println("/n+---------------------[ Network Cards ]----------------------+/n");
try{for(Enumeration list = NetworkInterface.getNetworkInterfaces(); list.hasMoreElements();)
{
NetworkInterface iFace = (NetworkInterface)list.nextElement();
System.out.println("Card:" + iFace.getDisplayName());
InetAddress adr;
for(Enumeration addresses = iFace.getInetAddresses(); addresses.hasMoreElements(); System.out.println(" -> " + adr.getHostAddress()))
adr = (InetAddress)addresses.nextElement();
}
}catch(SocketException se)
{
System.out.println("Failed discovering network cards!");
System.out.println("Error: " + se);
}
import java.net.*;
//...
System.out.println("/n+---------------------[ Network Cards ]----------------------+/n");
try{for(Enumeration list = NetworkInterface.getNetworkInterfaces(); list.hasMoreElements();)
{
NetworkInterface iFace = (NetworkInterface)list.nextElement();
System.out.println("Card:" + iFace.getDisplayName());
InetAddress adr;
for(Enumeration addresses = iFace.getInetAddresses(); addresses.hasMoreElements(); System.out.println(" -> " + adr.getHostAddress()))
adr = (InetAddress)addresses.nextElement();
}
}catch(SocketException se)
{
System.out.println("Failed discovering network cards!");
System.out.println("Error: " + se);
}
相关文章推荐
- asp.net中获取客户端IP地址网卡信息等方法的代码
- 【PyQt4 实例18】获取网卡信息
- 获取硬盘ID信息及网卡MAC地址的代码
- linux编程获取本机网卡信息
- C#获取计算机硬件信息(CPU,网卡,硬盘,内存等)
- VS2012 C++ 中通过GetAdaptersInfo获取多网卡,多IP地址信息
- [原blog文章]获取网卡信息(一)
- wince中获取有线网卡和无线网卡ip信息的实例
- Linux上获取所有网卡信息
- 计算机硬件通用功能类:硬件信息控制器(主机名,cpu编号,网卡地址,MAC地址,主硬盘编号,ip地址,获取最大线程数,验证服务IP)
- VC++获取串口设备信息,CPU ID,硬盘ID,网卡MAC等机器硬件信息,用于加密
- 获取IP地址及网卡信息
- 获取网卡信息
- C++ 中通过GetAdaptersInfo获取网卡配置和Ip地址信息
- Netlink 获取网卡接口信息
- Qt获取IP地址、MAC地址等网卡信息,区分本地网卡、无线网卡和虚拟网卡
- linux下的shell命令的编写,以及java如何调用linux的shell命令(java如何获取linux上的网卡的ip信息)
- Linux下利用ioctl函数获取网卡信息
- Linux下获取所有可用网卡信息
- GetAdaptersInof获取本地连接的网卡信息,排除无线网卡和虚拟网卡