【发布时间】:2012-12-17 23:58:58
【问题描述】:
我想获得有关如何在防火墙处于活动状态的 Windows 系统中使用 InetAddress 的示例或建议。我不知道防火墙阻止了哪些不允许 Windows 中的此类工作。
当我尝试在禁用防火墙的 Windows 中使用此代码时,我将主机名和 isReachable 设为 true:
InetAddress addrs = null;
try {
addrs = InetAddress.getByName("192.168.1.1");
System.out.println(addrs.getHostName());
System.out.println(addrs.isReachable(100));
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
但是激活防火墙我得到false,我可以为此使用策略吗?
【问题讨论】:
标签: java network-programming inetaddress