consul启动报错listen tcp 39.108.107.163:8600: bind: cannot assign requested address

照着网上的教程去启动consul结果一直出现这个错误:

 

我启动consul的方式:
./consul agent -dev -ui -node=consul-dev -client=39.108.107.163        --这是我阿里云服务器公网ip地址

 

 

我后来试着关闭防护墙,开放端口这些方法都不行。。

于是我把公网ip地址39.108.107.163改成了云服务器的私有ip  172.18.17.1就可以了.

也就是改成这样启动:./consul agent -dev -ui -node=consul-dev -client=172.18.17.1(私有ip地址)

然后通过39.108.107.163:8500去访问就行了。

consul启动报错listen tcp 39.108.107.163:8600: bind: cannot assign requested address_第1张图片

 

你可能感兴趣的:(linux,consul)