diff --git a/packages/avet-shared/src/httpclient.js b/packages/avet-shared/src/httpclient.js
index <HASH>..<HASH> 100644
--- a/packages/avet-shared/src/httpclient.js
+++ b/packages/avet-shared/src/httpclient.js
@@ -18,6 +18,8 @@ export function getHttpClient(ctx, options = {}) {
     Object.keys(headers).forEach(key => {
       axios.defaults.headers.common[key] = headers[key];
     });
+    // 设置 ip
+    axios.defaults.headers.common['X-Forwarded-For'] = ctx.ip;
   }
 
   const baseURL = getBaseURL(ctx);
feat: httpclient setting ip headers