diff --git a/pages/api/ip.ts b/pages/api/ip.ts
index 6f23fe0..ada65da 100644
--- a/pages/api/ip.ts
+++ b/pages/api/ip.ts
@@ -2,9 +2,8 @@ import { NextApiRequest, NextApiResponse } from 'next';
 
 export default async function ip(req: NextApiRequest, res: NextApiResponse){
     let cf = req.headers['cf-connecting-ip'];
+    let cf2 = req.headers['Cf-Pseudo-IPv4'];
     let xff = req.headers['x-forwarded-for'];
     let xri = req.headers['x-real-ip'];
-    let cra = req.connection.remoteAddress;
-    let sra = req.socket.remoteAddress;
-    res.status(200).json({ cf: cf, xff: xff, xri: xri, cra: cra, sra: sra });
+    res.status(200).json({ cf: cf, cf2: cf2, xff: xff, xri: xri });
 }
\ No newline at end of file