Hi, as Title says, can I limit the :8500 access to be localhost only? i cant with “client_addr”: “127.0.0.1” since other services binds too on the loopback
Ps.: w/o using iptables
Hi @edgdelgado,
You can specify a different bind address for ports exposed by Consul under the addresses
configuration option.
For example,
# DNS, gRPC, and HTTPS endpoints will bind to the first private IP
# address on the interface with a default route.
client_addr = "{{ GetPrivateIP }}"
# The HTTP endpoint will only listen on localhost.
addresses = {
http = "127.0.0.1"
}