Tutorials
Tutorial for setting up YiLu static IP on iPhone with Shadowrocket
I. Open the YILU Official Website
Download the YILU Client:
Yilu Proxy Installation Package
Note 1: When downloading or using the Yilu client, be sure to turn off the firewall.
Note 2: Save the Yilu client download on your computer in a location other than the desktop, such as drive D or E.
Note 3: Be sure to extract the installation package in the drive where it was downloaded. Double-click the YiluProxy.exe file to open the Yilu client.
Note 4: For ease of use, you can create a shortcut to the Yilu client on the desktop after extraction.

2.Creating a Yilu Account
a. In the bottom right corner of the Yilu client, select your preferred language. Currently, only Chinese and English are supported. Click to switch between languages as desired.
b. After selecting the language, please click “Create New Account.” In the pop-up window, fill in an email address that can receive SMS messages, a password, and an invitation code (optional). Then, click “Create Account.”
c. After registering for a Yilu account, enter your username (registered email) and password, and click “Secure Login” to begin your “Yilu journey.”


3.Open the YiLu client, tap on [Programs], and add any application.
For example, Microsoft Edge browser. There are two methods to add it Method 1: Drag the Edge browser directly into the software program interface. Move the cursor over the Edge browser application, press and hold the left mouse button, and drag the application directly into the [Programs] interface.

Method 2: Click the ‘Add Program’ button on the right side of the [Programs] interface in the client → Select the Edge browser application → Save.

4.YiLu Settings Page
Open the YiLu [Settings] page.
- Proxy Port: Choose either a random or custom port.
- Forwarding Port: Set the port range according to your needs, such as 5500-5510. Each port can forward a different IP.
- Listening Address: When using YiLu proxy IP on your phone, select ‘0.0.0.0’.
- Proxy Engine Settings: Choose ‘YiLu Portable Proxy Engine’.
- Other: Keep the default selections.
- Save the settings.
Note:
a: In the Shadowrocket app, the ‘Address’ refers to the user’s local area network (LAN) IP, which can be viewed on the YiLu settings page b. For port forwarding, the phone and the YiLu client must be on the same local area network (LAN). If you cannot connect, please disable the firewall.

5. Usage method for shared static data center IP / dedicated static data center IP / dedicated static residential IP (port forwarding form)
(Tip: Various types of dynamic IPs can also use this method)
- Select an IP
- Right-click and select ‘Forward Port to Proxy’.
- Choose the desired port number. These settings correspond to the ports in the Shadowrocket app. You can also view specific IP information in the ‘Port Forwarding List’.
Note: a: ‘Used’ indicates that the port has an assigned IP, while ‘free’ indicates that the port is available and has no assigned IP
b. The setup method for all IP port forwarding is the same.


6.Shadowrocket settings:
Open the Shadowrocket app on your phone, select ‘Proxy’ for Global Routing, and then click the ‘+’ button in the top right corner to add a node.
- Type: Select Socks5 or HTTP
- Address: Enter the local area network (LAN) IP, which can be found in the YiLu setting.
- Port: Enter the forwarding port you set in the YiLu backend.
- Leave the username and password fields blank.
- Click ‘Save’.
- Select the added node and then enable it.
- Click ‘Connectivity Test’ to check the connection status.
- After a successful connection, open the ipinfo.io website to verify if the current IP matches the IP set in YiLu.
Setup complete. You can now start using your service.
Note:
- This tutorial is applicable to all iOS systems.
- Shadowrocket can only be downloaded using an overseas account。
- The port forwarding method for dynamic residential/server room IPs is the same as in this tutorial.


