[英]Consul and EC2 instance
我已經設置了一個EC2微型實例並安裝了Consul,但似乎無法通過Curl連接。 我可以使用curl http://localhost:8500/v1/agent/self
從自身連接到實例進行測試。 但是,當我嘗試從本地計算機使用AWS公共ipv4時,例如http://34.230.XX:8500/v1/agent/self
我得到了拒絕連接。 在安全組上,我已配置向所有人開放的入站端口8500。 一切似乎都准備就緒,並且配置正確,我缺少什么嗎?
聽起來您需要將領事的客戶地址設置為面向公眾的IP地址。 您可以使用-client
選項執行此操作。
consul agent -server -bootstrap -bind="<Your private IP>" -client="<Your public IP>" -data-dir="<Your data dir>"
免責聲明:這將允許互聯網上的任何人訪問此領事代理的API。 因此,請采取適當的措施來保護此設備。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.