Samme proxy-IP, ulike porter: er det duplikater?
IP-adresse og port identifiserer et endepunkt sammen. Behold dette skillet når du importerer, tester eller fjerner duplikater fra en proxyliste.
To rader med samme IP-adresse og ulike porter er forskjellige endepunkter. Hvis du fjerner én bare fordi IP-adressen gjentas, kan du slette en fungerende proxy eller en annen proxyprotokoll.
For eksempel kobler 203.0.113.10:8080 og 203.0.113.10:1080 til ulike porter. Den ene kan kjøre HTTP og den andre SOCKS5. Tilgangsregler og tilgjengelighet kan også være forskjellige. Disse eksempelportene sier ingenting sikkert om den faktiske tjenesten.
Test hele endepunktet
Hvis port 8080 får tidsavbrudd, beviser ikke en vellykket forespørsel til port 1080 at den første raden fungerer. Registrer protokoll, adresse og port for hver test. En rapport som bare sier «denne IP-adressen er død», mister informasjon som kan forklare resultatet.
Det omvendte gjelder også: to porter kan ende opp med samme utgående adresse. Det gjør dem ikke til samme tilkoblingsendepunkt. De kan dele infrastruktur eller begrensninger. Å beholde begge radene beviser derfor ikke at du har to uavhengige operatører eller to forskjellige utganger.
Hva skal regnes som et duplikat?
I en enkel liste med én kjent protokoll fjerner du duplikater etter normalisert IP-adresse og numerisk port. Et Python-eksempel for opprydding av bare IPv4 bruker regelen på vanlige IP:port-linjer. Hvis filen blander protokoller, må du også beholde protokollinformasjonen. Ved import fra en liste over gratis proxyer beholder du protokollen sammen med hver adresse og port.
To etiketter for nøyaktig samme IP:port krever nærmere undersøkelser. En HTTP-oppføring og en HTTPS-oppføring kan beskrive én HTTP-proxy som også støtter CONNECT. En tjeneste kan også godta flere typer håndtrykk. Slå bare sammen oppføringer når du forstår etikettene; ikke kast funksjoner under tekstopprydding.
Formatering kan skape falske forskjeller
08080 og 8080 viser til samme tallverdi hvis begge er ment som desimale porter. IPv6-adresser kan også ha flere likeverdige tekstformer. Normaliser adresse og port før sammenligning, og behold originalkilden til feilsøking.
Fjerning av duplikater forbedrer listeformatet. Det kontrollerer ikke om et endepunkt er på nett, om to endepunkter har separate utganger, eller om landetiketten er riktig.