diff --git a/packages/server/src/middlewares/ip.ts b/packages/server/src/middlewares/ip.ts index 9b6a2c34..f6bb17f1 100644 --- a/packages/server/src/middlewares/ip.ts +++ b/packages/server/src/middlewares/ip.ts @@ -28,7 +28,7 @@ const isPrivateIp = (ip?: string) => { if (!ip) { return false; } - return /^(10\.|(::ffff)?127\.|172\.(1[6-9]|2[0-9]|3[01])\.|192\.168\.|::1)/.test( + return /^(10\.|(::ffff:)?127\.|172\.(1[6-9]|2[0-9]|3[01])\.|192\.168\.|::1)/.test( ip ); };