nginx在子网或通配符上监听?

时间:2017-11-13 23:57:02

标签: azure ubuntu elasticsearch nginx

我在Azure(ARM风格)中使用ElasticSearch虚拟机映像。

我希望能够从此映像创建一个新VM并让它自动加入群集。

我们使用Nginx作为代理,在没有X-pack的情况下提供SSL和安全性。

缺点是我需要打开nginx配置文件并将listen指令中的IP地址设置为虚拟网络上的机器的IP,例如10.1.0.5,当它启动时,意味着向集群添加节点不如我想要的那么自动化。

server {
    listen 10.1.0.5:9200 default ssl;

    #snip
}

有没有办法参数化?例如。 10.*.*.*

我不能只放listen 9200 default ssl,因为ElasticSearch已经在监听localhost:9200。

基本上我想在运行inet addr

时使用ifconfig的值

这是在Ubuntu上运行的Nginx。

0 个答案:

没有答案