# Telnyx Compute: WireGuard Interfaces — Documentation Index > WireGuard Interfaces documentation within the Compute section of the Telnyx developer docs (https://developers.telnyx.com). > This file: https://developers.telnyx.com/docs/development/llms/compute-wireguard-interfaces-llms-txt · Root index: https://developers.telnyx.com/llms.txt ## Get Started - [Overview](https://developers.telnyx.com/docs/network/wireguard-interfaces.md): A WireGuard Interface terminates WireGuard tunnels from peers and routes their traffic into the user's virtual routing and forwarding (VRF) domain. - [Quick Start](https://developers.telnyx.com/docs/network/wireguard-interfaces/quick-start.md): Create a WireGuard Interface on a Network, register a host as its peer, and bring the tunnel up on the host. ## Configure Peers - [Linux](https://developers.telnyx.com/docs/network/wireguard-peer-config/linux.md): Configure a Linux device as a WireGuard peer to connect to a Telnyx WireGuard Interface. Includes keys, peer settings, and systemd service setup. - [macOS](https://developers.telnyx.com/docs/network/wireguard-peer-config/macos.md): Configure a macOS device as a WireGuard peer to connect to a Telnyx WireGuard Interface. Set up keys, peer endpoints, and the WireGuard macOS app. - [Windows](https://developers.telnyx.com/docs/network/wireguard-peer-config/windows.md): Configure a Windows device as a WireGuard peer to connect to a Telnyx WireGuard Interface. Includes the WireGuard Windows client and tunnel config. ## Use Cases - [Peers Across Clouds](https://developers.telnyx.com/docs/network/wireguard-interfaces/use-cases/multi-cloud.md): Use one WireGuard Interface as a hub so hosts in different clouds reach each other on the peer subnet while their public firewalls stay closed. - [SIP Over WireGuard](https://developers.telnyx.com/docs/network/wireguard-interfaces/use-cases/sip.md): Carry a peer's SIP traffic to Telnyx inside its WireGuard tunnel by creating the interface with enable_sip_trunking. ## API Reference (WireGuard Interfaces) ### WireGuard Interfaces - [List all WireGuard Interfaces](https://developers.telnyx.com/api-reference/wireguard-interfaces/list-all-wireguard-interfaces.md): Returns a paginated list of the WireGuard interfaces on your account, with support for filtering. - [Create a WireGuard Interface](https://developers.telnyx.com/api-reference/wireguard-interfaces/create-a-wireguard-interface.md): Create a new WireGuard Interface. Current limitation of 10 interfaces per user can be created. - [Retrieve a WireGuard Interfaces](https://developers.telnyx.com/api-reference/wireguard-interfaces/retrieve-a-wireguard-interfaces.md): Returns the details of a single WireGuard interface by its identifier. - [Delete a WireGuard Interface](https://developers.telnyx.com/api-reference/wireguard-interfaces/delete-a-wireguard-interface.md): Deletes the specified WireGuard interface from its network. - [List all WireGuard Peers](https://developers.telnyx.com/api-reference/wireguard-interfaces/list-all-wireguard-peers.md): Returns a paginated list of your WireGuard peers, with support for filtering. - [Create a WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/create-a-wireguard-peer.md): Create a new WireGuard Peer. Current limitation of 5 peers per interface can be created. - [Retrieve the WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/retrieve-the-wireguard-peer.md): Returns the details of a single WireGuard peer by its identifier. - [Update the WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/update-the-wireguard-peer.md): Updates the specified WireGuard peer and returns the updated peer. - [Delete the WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/delete-the-wireguard-peer.md): Deletes the specified WireGuard peer from its interface. - [Retrieve Wireguard config template for Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/retrieve-wireguard-config-template-for-peer.md): Retrieve Wireguard config template for Peer