如何访问Java中每个NetworkInterface的特定于连接的DNS后缀?
|
在Java程序中是否可以访问Windows计算机ipconfig / all输出的“特定于连接的DNS后缀”字段中包含的字符串?
例如:
C:> ipconfig /全部
以太网适配器本地连接:
Connection-specific DNS Suffix . : myexample.com <======== This string
Description . . . . . . . . . . . : Broadcom NetXtreme Gigabit Ethernet
Physical Address. . . . . . . . . : 00-30-1B-B2-77-FF
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.1.66
Subnet Mask . . . . . . . . . . . : 255.255.255.0
我知道getDisplayName()会返回描述(例如:上面的Broadcom NetXtreme千兆以太网),而getInetAddresses()会给我一个绑定到此网络接口的IP地址的列表。
但是,还有其他方法可以读取“特定于连接的DNS后缀”吗?
没有找到相关结果
已邀请:
2 个回复
净爽
版萍层分
注意:我在编辑器中编写了代码,没有复制实际使用的解决方案。它还不包含任何错误处理,例如没有名称的计算机,无法解析DNS名称,...