Samma proxy-IP, olika portar: är de dubbletter?
IP-adress och port identifierar tillsammans en ändpunkt. Behåll skillnaden när du importerar, testar eller tar bort dubbletter i en proxylista.
Två rader med samma IP-adress och olika portar är olika ändpunkter. Om du tar bort en rad bara för att IP-adressen upprepas kan en fungerande proxy eller ett annat proxyprotokoll försvinna.
Till exempel ansluter 203.0.113.10:8080 och 203.0.113.10:1080 till olika portar. Den ena kan köra HTTP och den andra SOCKS5. Även åtkomstregler och tillgänglighet kan skilja sig. Dessa exempelportar säger inget säkert om den faktiska tjänsten.
Testa hela ändpunkten
Om port 8080 får timeout bevisar en lyckad begäran till port 1080 inte att den första raden fungerar. Registrera protokoll, adress och port för varje test. En rapport som bara säger ”den här IP-adressen är död” förlorar information som kan förklara resultatet.
Även det omvända gäller: två portar kan till sist använda samma utgående adress. Det gör dem inte till samma anslutningsändpunkt. De kan dela infrastruktur eller begränsningar. Att behålla båda raderna bevisar därför inte att du har två oberoende operatörer eller två olika utgångar.
Vad ska räknas som en dubblett?
För en enkel lista med ett känt protokoll tar du bort dubbletter utifrån normaliserad IP-adress och numerisk port. Ett Python-exempel för rensning av enbart IPv4 använder regeln på vanliga IP:port-rader. Om filen blandar protokoll ska även protokollinformationen behållas. Vid import från en lista över gratis proxyservrar ska protokollet följa varje adress och port.
Två etiketter för exakt samma IP:port kräver närmare granskning. En HTTP-post och en HTTPS-post kan beskriva en enda HTTP-proxy som också stöder CONNECT. En tjänst kan också acceptera flera typer av handskakning. Slå bara ihop poster när du förstår etiketterna; kasta inte bort funktioner vid textrensning.
Formatering kan skapa falska skillnader
08080 och 8080 har samma numeriska värde om båda avser decimala portar. IPv6-adresser kan också ha flera likvärdiga textformer. Normalisera adress och port före jämförelsen och behåll originalkällan för felsökning.
Dubblettrensning förbättrar listans format. Den kontrollerar inte om en ändpunkt är online, om två ändpunkter har separata utgångar eller om landsetiketten är korrekt.