# Routing traffic from iPhone/iPad

## Before you begin

To start using traffic routing, make sure that the device you want to route traffic through meets the following criteria:

* The NordVPN app is running, and the Meshnet feature is enabled in the app.
* The device is connected to your Meshnet.&#x20;
* The **Traffic routing through your device** permission is granted for your client device. To learn more, see [Traffic routing permissions](https://meshnet.nordvpn.com/features/explaining-permissions/traffic-routing-permissions).

{% hint style="info" %}
**Note**

You can add devices to your Meshnet in two ways, depending on device ownership:

* To add your own device, just enable Meshnet on that device. See [Using Meshnet on iPhone/iPad](https://meshnet.nordvpn.com/getting-started/how-to-start-using-meshnet/using-meshnet-on-ios#add-your-own-devices) for details.
* To add an external device, send an invitation via the NordVPN app with the owner's email. Ensure the invitation is accepted. See [Adding external Meshnet devices on iPhone/iPad](https://meshnet.nordvpn.com/features/linking-devices-in-meshnet/adding-external-meshnet-devices-on-ios).
  {% endhint %}

## Start routing traffic <a href="#start-routing-traffic.3" id="start-routing-traffic.3"></a>

You can use the following two methods to start a traffic routing connection on an iPhone or an iPad.

### Method 1: From the search screen

To initiate a routing connection from the main screen:

1. Open **NordVPN**.
2. Do one of the following:
   1. At the top of the screen tap the **Search all locations** text field.
   2. Under the map, tap **All locations >**.

      <div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FbUXBWywOzDr5aDRdDqiq%2Fios_search_dark.png?alt=media&#x26;token=22fdb049-9c52-43cb-91eb-247e6d84f793" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2F89ee56YsP6YymhM5HabE%2Fios_search.png?alt=media&#x26;token=b48df0cd-e50f-419d-8909-92ae01f611df" alt="Letter &#x22;a&#x22; on the &#x22;Search all locations&#x22; text field at the top of the screen and letter &#x22;b&#x22; next to the &#x22;All locations >&#x22; button." width="375"></picture><figcaption></figcaption></figure></div>

      &#x20;
3. Select the **Meshnet** tab.
4. Find the device that you want to route traffic through and tap it.

   <div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FL7c8PNhsMwTRSkV7RTPD%2Fios_routing_search_dark.png?alt=media&#x26;token=d82cccac-db86-4903-a0a4-435da0b4162e" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2F9sfglzNTcB1m7nUumHsI%2Fios_routing_search.png?alt=media&#x26;token=fe9f23d1-7ba3-411f-832c-85810fdf6239" alt="Selecting the traffic routing host device." width="375"></picture><figcaption></figcaption></figure></div>

Once connected, you will see the host device’s Nord name on the main application page.

<div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FCPoawQLikd2ALuRG4ggC%2Fios_routing_home_dark.png?alt=media&#x26;token=df875791-587c-4cbb-b95c-26f6a7819528" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FR00UX5U9NcyQvJ0hAret%2Fios_routing_home.png?alt=media&#x26;token=b5f62d45-0f06-445f-b0fc-a251d1d6da5f" alt="Main application screen showing connection to a Meshnet peer device." width="375"></picture><figcaption></figcaption></figure></div>

### Method 2: From the Meshnet view

To start routing traffic from the Meshnet tab, follow these steps:

1. Open **NordVPN.**&#x20;
2. Select **Products** <img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2Fpj0sQNufY9ZBXInxL7cS%2Ficon_products_blue.svg?alt=media&#x26;token=40a7e012-a8ad-4ba2-9599-0bd15a3516e3" alt="" data-size="line"> > **Meshnet** <img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FyNPGbeTmyQ5agRdyJD19%2Ficon_meshnet_blue.svg?alt=media&#x26;token=478d08e6-81b2-4acc-af45-46579f95599e" alt="" data-size="line"> .
3. Tap **Route traffic**.
4. Find the device you want to route traffic through and tap it.

   <div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FAiax4LcHvxvGACgqdIuZ%2Fios_routing_select_dark.png?alt=media&#x26;token=ba7a1fda-4f62-4e0f-906b-f5c1fc766771" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FBp2EPmmhfqK2MVpEqyoF%2Fios_routing_select.png?alt=media&#x26;token=1c35c14c-2c73-465d-8359-8998d4f03ad4" alt="Selecting the traffic routing host device." width="375"></picture><figcaption></figcaption></figure></div>

{% hint style="success" %}
**Tip**

If you do not see the desired device in the list, ensure that the peer device is active and has granted your device the [traffic routing permissions](https://meshnet.nordvpn.com/explaining-permissions/traffic-routing-permissions#changing-permissions).
{% endhint %}

Upon establishing the connection, the device’s icon will change.

<div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2F7N7bgqSCcT3Zhajh9hg3%2Fios_routing_connected_dark.png?alt=media&#x26;token=ce00f6dc-6d96-4ea2-a197-a2ad7924198a" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FMwDub0SdF9NbRLsZDzLS%2Fios_routing_connected.png?alt=media&#x26;token=4b584902-9122-4e30-866e-7f558e252f3b" alt="Icon, representing an active traffic routing connection, highlighted." width="375"></picture><figcaption></figcaption></figure></div>

{% hint style="info" %}
**Note**

When routing traffic for the first time, you will receive a prompt detailing the caveats of traffic routing. Read this information and tap **I understand** to proceed with the connection.
{% endhint %}

## Stop routing traffic <a href="#stop-routing-traffic.3" id="stop-routing-traffic.3"></a>

To stop traffic routing, you can use the following methods:

* Tap the **Disconnect** button on the main application page.

  <div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2Fj2j2sXI2oNddZhrt73Rm%2Fios_routing_dc_home_dark.png?alt=media&#x26;token=90b5d9ad-d475-47db-8c12-533a2edbf137" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2F9HbNzdhB8E63Au0tvg0f%2Fios_routing_dc_home.png?alt=media&#x26;token=4e8cc916-90ad-4cb0-ab1c-07125ea71b03" alt="&#x22;Disconnect&#x22; button." width="375"></picture><figcaption></figcaption></figure></div>

  &#x20;
* Tap the host device in **Products** <img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2Fpj0sQNufY9ZBXInxL7cS%2Ficon_products_blue.svg?alt=media&#x26;token=40a7e012-a8ad-4ba2-9599-0bd15a3516e3" alt="" data-size="line"> > **Meshnet** <img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FyNPGbeTmyQ5agRdyJD19%2Ficon_meshnet_blue.svg?alt=media&#x26;token=478d08e6-81b2-4acc-af45-46579f95599e" alt="" data-size="line"> > **Route traffic**.

  <div align="left"><figure><picture><source srcset="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FcS9NvPMFRfabM8slZ1BS%2Fios_routing_dc_menu_dark.png?alt=media&#x26;token=12a7ef28-bc0c-486c-8297-643d47c0c31d" media="(prefers-color-scheme: dark)"><img src="https://3559400189-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0cTezbT2vN0lurEio8Z5%2Fuploads%2FCsi5r4p2buDXtXLZvFKM%2Fios_routing_dc_menu.png?alt=media&#x26;token=d061d6ad-c894-4926-9c46-7abcabe0e5f0" alt="Tapping the traffic routing host device to disconnect from it." width="375"></picture><figcaption></figcaption></figure></div>

{% hint style="info" %}
**Note**

Connection pause is currently not available while routing traffic through a Meshnet peer device.
{% endhint %}
