我正在使用Node Red开发IBM Cloud。
https://username.eu-gb.mybluemix.net
我想连接一个sql db服务器,但是我们的防火墙访问拒绝来自node-red的访问。我需要知道服务器上运行的该节点红色应用程序的IP地址。如何找到该IP地址以允许访问我们的服务器?
答案 0 :(得分:0)
运行Node-RED的实际计算机将位于专用网段上,并且将通过NAT访问外部,因此无法直接查询实例。
唯一的方法是连接到其他服务,该服务可以判断连接来自何处。您可以使用HTTP-Request
节点来访问http://whatismyip.akamai.com/
,这将返回带有外部IP地址的文本字符串。
如果使用注入节点触发请求并将输出连接到调试节点,则应该在边栏中显示IP地址。
(请注意,如果您的Node-RED实例被IBM Cloud的系统移至另一台机器,则地址可能会更改)