我的VM的eth1
接口如下:
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:d3:c9:30 brd ff:ff:ff:ff:ff:ff
inet 10.0.10.13/24 brd 10.0.10.255 scope global eth1
inet 10.0.10.101/24 scope global secondary eth1
inet6 fe80::a00:27ff:fed3:c930/64 scope link
valid_lft forever preferred_lft forever
我想用Java获取此接口的辅助IP(即10.0.10.101)。
使用类getInetAddresses()
的{{1}}方法,我可以获得此接口的所有IP,但我怎么知道哪个是次要IP?
感谢任何帮助。
=============================================== ==============
更新:以下是我的代码的简化版本。基本上,我想弄清楚应该如何写出注释行(即NetworkInterface
条件)。
if