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

# Configure a native proxy on iPhone with Shadowrocket

> Connect to a MiyaIP static residential native proxy with your existing overseas network using Shadowrocket's Proxy through setting.

Use this guide if you already have an overseas network and want to connect to a MiyaIP static residential **Native proxy** on iPhone.

## Prepare your device

1. Open **Settings → Privacy & Security → Location Services** and turn **Location Services** off.

<Frame>
  <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_1.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=11dbdab8362fb3b0221193b0271bc9d6" alt="Turn off Location Services in iPhone settings" style={{ width: "100%", maxWidth: "480px" }} width="828" height="1792" data-path="images/tutorials/o_ios_sr_1.png" />
</Frame>

2. Open **Settings → General**. Adjust the time zone under **Date & Time**, and the **Language & Region** settings, to match the proxy IP's target country or region. Choose the target country's language and avoid using Simplified Chinese.

<Frame>
  <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_2.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=4c61d00072c193da5c4bb799c21036f5" alt="Adjust the date, time, language, and region on iPhone" style={{ width: "100%", maxWidth: "480px" }} width="828" height="1792" data-path="images/tutorials/o_ios_sr_2.png" />
</Frame>

See [Device preparation](/device-preparation) for more details.

## Before you connect

* Install **Shadowrocket** on your iPhone and prepare a working overseas network node for your first network hop.
* Get the SOCKS5 node and QR code for your static residential **Native proxy** from the MiyaIP dashboard. Make sure you have the proxy host, port, username, and password.

<Frame>
  <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/4.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=4f54f50e1683ea03a63cc250bef30a44" alt="View the static residential native proxy QR code and credentials in MiyaIP" width="2556" height="1343" data-path="images/tutorials/4.png" />
</Frame>

## Configuration steps

<Steps>
  <Step title="Scan the native proxy QR code">
    Open Shadowrocket and tap the **scan button** in the upper-left corner. Scan the native proxy QR code in the MiyaIP dashboard to import your static IP node.

    <Frame>
      <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_4.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=0bffbd7dc52fb2d3657dd23d3303449c" alt="Tap the scan button in the upper-left corner of Shadowrocket" style={{ width: "100%", maxWidth: "480px" }} width="353" height="759" data-path="images/tutorials/o_ios_sr_4.png" />
    </Frame>
  </Step>

  <Step title="Open the node settings">
    Tap the **exclamation mark button** beside the static IP node you just imported.

    <Frame>
      <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_5.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=19fabfb93719876713d1a29c31f182d9" alt="Open the static IP node settings with the exclamation mark button" style={{ width: "100%", maxWidth: "480px" }} width="349" height="760" data-path="images/tutorials/o_ios_sr_5.png" />
    </Frame>
  </Step>

  <Step title="Open Proxy through">
    Tap **Proxy through** in the node settings.

    <Frame>
      <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_6.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=37e03a06200b06d4827298b63ada36ac" alt="Open Proxy through in the Shadowrocket node settings" style={{ width: "100%", maxWidth: "480px" }} width="355" height="787" data-path="images/tutorials/o_ios_sr_6.png" />
    </Frame>
  </Step>

  <Step title="Select your overseas node">
    In **Proxy through**, select the overseas network node you prepared.

    <Frame>
      <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_7.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=60ae90897d71c63b16876707b198f86d" alt="Select your existing overseas network node for Proxy through" style={{ width: "100%", maxWidth: "480px" }} width="357" height="782" data-path="images/tutorials/o_ios_sr_7.png" />
    </Frame>
  </Step>

  <Step title="Check and save the configuration">
    Confirm that the protocol is **SOCKS5**. Check your MiyaIP native proxy **host, port, username, and password**. Confirm that **Proxy through** uses the correct overseas node, then tap **Save**.

    <Frame>
      <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_8.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=83bfa428bebfbdbaa1d6722b8b92da6d" alt="Check the SOCKS5 protocol and Proxy through setting before saving" style={{ width: "100%", maxWidth: "480px" }} width="357" height="770" data-path="images/tutorials/o_ios_sr_8.png" />
    </Frame>
  </Step>

  <Step title="Connect with the static IP node">
    Return to the Shadowrocket home screen and select your **MiyaIP static IP node**. Set **Global routing** to **Proxy**, then turn on the **connection switch** at the top.

    <Frame>
      <img src="https://mintcdn.com/miya-556b3641/O3phwvGYo_Abg4HD/images/tutorials/o_ios_sr_9.png?fit=max&auto=format&n=O3phwvGYo_Abg4HD&q=85&s=4cc161d646babaf4c15cb5f39c1dbf2a" alt="Select the static IP node and start the Shadowrocket proxy connection" style={{ width: "100%", maxWidth: "480px" }} width="365" height="772" data-path="images/tutorials/o_ios_sr_9.png" />
    </Frame>
  </Step>

  <Step title="Verify your exit IP">
    Open [whoer.net](https://whoer.net) in your browser. Confirm that the displayed **IP address** matches the MiyaIP static residential IP you purchased and that the **country or region** is correct.
  </Step>
</Steps>
