Skip to main content
This tutorial uses the relay proxy QR code for your purchased MiyaIP static IP. Import the QR code into Shadowrocket, select the node, start the connection, and then check your exit IP.

Before you start

  • Use a US Apple ID to download and install Shadowrocket.
  • Have a purchased MiyaIP static IP ready. Sign in to the MiyaIP dashboard and confirm that you can find it under Static Residential → Purchased IP.
  • Use the relay proxy QR code for that IP. Do not scan the QR code from the Origin proxy column in the same row.

Prepare your iPhone

1

Turn off location services

Open your phone’s Settings, go to Privacy, and find Location Services. Open that settings page and turn Location Services off to prevent apps from reading your location.
Turn off Location Services in iPhone settings
2

Set the date, time, language, and region

Open General and make each of these changes:
  1. Open Date & Time and turn off Set Automatically. Set the Time Zone, date, and time to those of your target country or region.
  2. Return to General and open Language & Region. Set the Language to a language other than Simplified Chinese, preferably your target country’s language.
  3. Set the Region to your target country or region.
Turn off Set Automatically and adjust the Time Zone in iPhone Date & Time settings

Import and connect your relay proxy

1

Open the Shadowrocket QR scanner

Open the Shadowrocket home screen and tap the scan button in the top-left corner to open the QR scanner.
Tap the scan button in the top-left corner of Shadowrocket
2

Scan the Shadowrocket relay QR code for your purchased IP

In the MiyaIP dashboard, open Static Residential → Purchased IP and find the IP you want to use.In the Transit proxy column on the right of that row, click the QR code icon, then select the Shadowrocket tab.Confirm that the QR code is for this IP’s relay proxy and that the selected client is Shadowrocket. Do not use the QR code from the Origin proxy column on the left or select the NekoBox or V2Ray QR code.
Click the QR code icon in the Transit proxy column for a purchased MiyaIP IP and select the Shadowrocket tab
Use the Shadowrocket scanner to scan the relay QR code for this purchased IP.
3

Select the node and start the connection

After scanning, return to the home screen, find the imported relay node under Local Servers, and tap it to select it.Confirm that the connection row at the top displays the selected node. Turn on the connection switch beside the rocket icon at the top to start the proxy.
Select the relay server under Local Servers and turn on the top connection switch in Shadowrocket
Scanning the QR code only adds the node to the list. Turning on the connection switch starts the proxy. The server name in the screenshot is an example; use your own node.
4

Verify your exit IP and region

Keep Shadowrocket connected and enter whoer.net in your Google browser’s address bar.Check that the exit IP shown on the website is your purchased MiyaIP static IP and that the country or region is the one you expect. The relay hostname and port shown in the client are the connection endpoint, not the browser’s exit IP.If the result does not match, check the purchased IP, the column you used to obtain the QR code, and the selected node. After correcting them, turn the top connection switch off and on, then visit whoer.net again to verify the result.