From 0d5cf04f33aefca8954e98c2c822eaadc1e1ce28 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sun, 10 Jan 2021 19:06:45 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90rule=E3=80=91=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=B8=80=E4=B8=AA=E5=B7=A5=E5=85=B7=E7=B1=BB=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=9C=AC=E6=9C=BAhostname?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roses/kernel/rule/util/IpInfoUtils.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 kernel-a-rule/src/main/java/cn/stylefeng/roses/kernel/rule/util/IpInfoUtils.java diff --git a/kernel-a-rule/src/main/java/cn/stylefeng/roses/kernel/rule/util/IpInfoUtils.java b/kernel-a-rule/src/main/java/cn/stylefeng/roses/kernel/rule/util/IpInfoUtils.java new file mode 100644 index 000000000..456dea0eb --- /dev/null +++ b/kernel-a-rule/src/main/java/cn/stylefeng/roses/kernel/rule/util/IpInfoUtils.java @@ -0,0 +1,28 @@ +package cn.stylefeng.roses.kernel.rule.util; + +import java.net.InetAddress; +import java.net.UnknownHostException; + +/** + * IP工具类 + * + * @author fengshuonan + * @date 2021/1/10 14:25 + */ +public class IpInfoUtils { + + /** + * 获取当前机器的hostname + * + * @author fengshuonan + * @date 2021/1/10 18:40 + */ + public static String getHostName() { + try { + return InetAddress.getLocalHost().getHostName(); + } catch (UnknownHostException ignored) { + return "未知"; + } + } + +}