fix ipv6 ula

This commit is contained in:
2026-03-07 00:59:23 +01:00
parent 55e97a68f6
commit 76758c4572
+4 -2
View File
@@ -13,8 +13,10 @@ export const IpUtils = {
const clean = ip.replace(/^\[|\]$/g, ''); const clean = ip.replace(/^\[|\]$/g, '');
if (clean === '::1' || clean === '::') return true; if (clean === '::1' || clean === '::') return true;
if (clean.toLowerCase().startsWith('fe80:')) return true;
if (clean.toLowerCase().startsWith('fc00:')) return true; const lowerClean = clean.toLowerCase();
if (lowerClean.startsWith('fe80:')) return true;
if (lowerClean.startsWith('fc') || lowerClean.startsWith('fd')) return true;
if (clean.includes('.')) { if (clean.includes('.')) {
const parts = clean.split('.').map(Number); const parts = clean.split('.').map(Number);