> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/cloudeka-api-list/command-reference/cldkctl-vpn/list-ipsec.md).

# list-ipsec

The vpn list-ipsec command retrieves a list of IPSec configurations in your VPN. This command displays essential details such as Status, Description, Remote VPN, Pre Shared Key, Deployment Status, and Connecting Status.

## Usage

```
cldkctl vpn list-ipsec [flags]
```

## Steps

Follow the steps below to run and view the result of this command:

1. Run the following command in your terminal:

```
cldkctl vpn list-ipsec
```

2. Enter the VPN name in the VPN Name field. To obtain or verify it, refer to vpn list.
3. Enter the public IP address in the **IP Public** field.
4. Press **y** for Confirm or **n** for Cancel.

<figure><img src="/files/geYHAKVOeSxXhaVUcQlg" alt=""><figcaption></figcaption></figure>

5. Once successful, the terminal displays the IPSec configuration list containing information such as Status, Description, Remote VPN, Pre Shared Key, Deployment Status, and Connecting Status.

<figure><img src="/files/U3grX5KG1q9uHPDI0PKL" alt=""><figcaption></figcaption></figure>

| Column            | Description                                                      |
| ----------------- | ---------------------------------------------------------------- |
| Status            | Indicates whether IPSec is enabled or disabled.                  |
| Description       | Custom label or note for the IPSec configuration.                |
| Remote VPN        | IP address or endpoint of the remote VPN.                        |
| Pre Shared Key    | The shared secret key used for authentication between VPN peers. |
| Deployment Status | Displays the current deployment condition.                       |
| Connecting Status | Shows the connection state.                                      |

## Flags

{% hint style="info" %}
This command supports [global flags](/cloudeka-api-list/global-flags.md). Refer to the Global Flags section for details
{% endhint %}

| Flag       | Description                  |
| ---------- | ---------------------------- |
| -h, --help | Help for list ipsec command. |
