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

# Connect cURL

> Test your proxy from a macOS or Linux terminal.

You need cURL and a [generated connection](/quickstart). This example keeps the password out of your command history.

<Steps>
  <Step title="Create a private settings file">
    In your terminal:

    ```bash theme={null}
    touch ~/.proxylane-curl.conf
    chmod 600 ~/.proxylane-curl.conf
    nano ~/.proxylane-curl.conf
    ```

    In the editor, add this line. Replace the placeholder with the full proxy URL from ProxyLane’s **Format** selector and **Copy** button; keep the quotes.

    ```text theme={null}
    proxy = "PASTE_YOUR_CONNECTION_URL_HERE"
    ```

    Save with **Control+O**, press **Enter**, then exit with **Control+X**.
  </Step>

  <Step title="Make a request">
    ```bash theme={null}
    curl --config ~/.proxylane-curl.conf --max-time 30 \
      'https://api.ipify.org?format=json'
    ```

    The response should contain an `ip` value.
  </Step>

  <Step title="Compare with your normal connection">
    ```bash theme={null}
    curl --noproxy '*' 'https://api.ipify.org?format=json'
    ```

    A different IP helps confirm the route changed. If both match, check your settings. Then try your intended website.
  </Step>
</Steps>

Keep the settings file private. [Fix an error](/troubleshooting) · [Get help](mailto:hello@proxylane.dev) · [cURL settings reference](https://curl.se/docs/manpage.html#-K)
