> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fly.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Networking

> Fly.io networking docs: Anycast public services, 6PN private networking, Flycast, egress IPs, fly-replay routing, custom domains, UDP, and TLS.

Networking on Fly.io.

[YouTube video player](https://www.youtube-nocookie.com/embed/vU9xcRCX7-U?si=pH-Cj3S5IBvr-hhr)

* **[Connect to an App Service](https://docs.fly.io/networking/app-services.md):** An overview of how to connect to your app over the private WireGuard network (6PN), and how to make your app reachable from the internet.

* **[Public networking](https://docs.fly.io/networking/services.md):** Details about public network services on Fly.io, including allocating IP addresses, finding a Machine's outbound IP, connection handlers, and redirects.

* **[Private networking](https://docs.fly.io/networking/private-networking.md):** Learn about Fly.io's IPv6 private network (6PN) and DNS on Fly Machines.

* **[Custom Private Networks](https://docs.fly.io/networking/custom-private-networks.md):** Isolate users, data, and code on custom private networks.

* **[Flycast - Private Fly Proxy Services](https://docs.fly.io/networking/flycast.md):** Route requests to private apps through Fly Proxy to take advantage of features like load balancing and autostop/autostart based on traffic.

* **[Egress IP Addresses](https://docs.fly.io/networking/egress-ips.md):** How to get stable outbound IPs from your Fly apps using machine-scoped assignments or a shared proxy setup.

* **[Dynamic request routing](https://docs.fly.io/networking/dynamic-request-routing.md):** Use Fly.io request and response headers to customize request routing to regions, apps, and even specific Machines.

* **[Custom domains](https://docs.fly.io/networking/custom-domain.md):** Add a custom domain for your app and troubleshoot certificate creation.

* **[Understanding Cloudflare](https://docs.fly.io/networking/understanding-cloudflare.md):** How to use Cloudflare on Fly.io.

* **[HTTP request headers](https://docs.fly.io/networking/request-headers.md):** Fly.io-specific and standard HTTP headers added by the HTTP connection handler.

* **[Run UDP services](https://docs.fly.io/networking/udp-and-tcp.md):** How to set up apps that use UDP.

* **[TLS support](https://docs.fly.io/networking/tls.md):** Supported TLS cipher suites.

## Related topics

* [Fly Proxy](https://docs.fly.io/reference/fly-proxy.md)
* [How Fly Proxy does load balancing](https://docs.fly.io/reference/load-balancing.md)
* [Fly Regions](https://docs.fly.io/reference/regions.md)
