# Send Client IP via a Dedicated HTTP Header

When a user makes a request to an application, the `X-Forwarded-For` HTTP header stores the client IP. However, since [edge nodes](/en/documentation/products/build/applications/) mediate requests to an application, the header also stores other addresses in the request route in addition to the client IP address.

To isolate the client IP, you must forward it to a new header by creating a rule using [Rules Engine](/en/documentation/products/build/applications/rules-engine/) for **Applications**.

To send the original client IP through a new request header, follow these steps:

1. Access [Azion Console](/en/documentation/products/guides/how-to-access-azion-console/) > **Applications**.
2. Select the application you want to apply the solution to.
3. Click the **Rules Engine** tab and select the **Default Rule**.
4. In the **Behavior** section, click the **+ Add Behavior** button.
5. In the new behavior field, select **Add Request Header**.
6. In the argument field, add the following string:
   - `X-Client-IP:${remote_addr}`
7. Click the **Save** button.

After completing the alteration in **Rules Engine**, the IP address of the client that originated the request will be added to the `X-Client-IP` header.