如果接口是wifi或以太网连接,我怎么能用Java知道呢?

时间:2016-12-16 10:28:36

标签: java linux ethernet inetaddress network-interface

我需要获取我正在使用的界面,在Windows中我可以这样做: InetAddress.getLocalHost () 但是在Linux中它不起作用,除非你添加etc / hosts我的计算机的IP。

所以,我使用NetworkInterface.getNetworkInterfaces ()来获取我的接口列表,但我无法区分我的接口是以太网连接还是wifi连接。

如果有的话,我需要知道连接的类型总是首先获得以太网连接。

感谢。

0 个答案:

没有答案