Skip to main content

Consul ports

Page with detailed description of all used ports in Consul - https://developer.hashicorp.com/consul/docs/install/ports

RPC protocol. Internal communication. Sends and receives traffic between Consul servers.

LAN gossip pool. Serf local area network.

Consul servers

8300/tcp, Server RPC, incoming and outgoing

Consul internal communication with servers

This port sends and receives traffic between Consul servers in the same datacenter. It also receives incoming traffic from Consul clients in the same datacenter.

8301/tcp, 8301/udp, LAN serf, incoming and outgoing

The Serf local area network port

This port sends and receives traffic from Consul clients and other Consul servers in the same datacenter. Refer to gossip protocol for more information.

8302/tcp, 8302/udp, WAN serf, incoming and outgoing

The Serf wide area network port

This port sends and receives traffic between Consul servers in a federated network.

Consul clients

8301/tcp, 8301/udp, LAN serf, incoming and outgoing

The Serf local area network port

This port sends and receives traffic from Consul clients and other Consul servers in the same datacenter. Refer to gossip protocol for more information.

8500/tcp, HTTP, incoming

The HTTP API

This port receives incoming traffic from workloads that make HTTP API calls. Consul does not use this port for internal communication between servers, clients, dataplanes, gateways, and Envoy proxies.

8600/tcp, 8600/udp, DNS, incoming

The DNS server

This port receives incoming traffic from workloads to resolve Consul DNS requests.