如何获取Sesam实例的公共IP

时间:2018-10-17 08:04:02

标签: sesam

出于防火墙原因,我需要为Sesam实例获取外部IP。它不能通过GUI使用,我也没有ssh。

除了联系支持人员以外,还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用URL系统来实现此目的,有多种方法,但这是我使用的方法。

添加以下系统:

{
  "_id": "IP",
  "type": "system:url",
  "url_pattern": "http://ip-api.com/%s"
}

添加以下管道:

{
  "_id": "ipjson",
  "type": "pipe",
  "name": "IP",
  "source": {
    "type": "json",
    "system": "IP",
    "url": "json"
  },
  "transform": {
    "type": "dtl",
    "rules": {
      "default": [
        ["add", "_id", "External-IP"],
        ["rename", "query", "IP"]
      ]
    }
  }
}

这应该输出到“ ipjson”数据集,您将在那里找到IP。

请注意,您的IP可能会更改。