ერთნაირი IP მისამართისა და სხვადასხვა პორტის მქონე ორი სტრიქონი სხვადასხვა საბოლოო წერტილია. ერთის მხოლოდ IP-ის გამეორების გამო წაშლამ შეიძლება მოქმედი პროქსი ან სხვა პროქსი-პროტოკოლი წაშალოს.

მაგალითად, 203.0.113.10:8080 და 203.0.113.10:1080 სხვადასხვა პორტს უკავშირდება. ერთზე შესაძლოა HTTP მუშაობდეს, მეორეზე — SOCKS5. წვდომის წესები და ხელმისაწვდომობაც შეიძლება განსხვავდებოდეს. ეს მაგალითის პორტის ნომრები რეალური სერვისის შესახებ არაფერს ადასტურებს.

შეამოწმეთ სრული საბოლოო წერტილი

თუ 8080 პორტზე ლოდინის დრო ამოიწურა, 1080 პორტზე წარმატებული მოთხოვნა არ ამტკიცებს, რომ პირველი სტრიქონი მუშაობს. ყოველი ტესტისთვის ჩაიწერეთ პროტოკოლი, მისამართი და პორტი. ანგარიში, რომელიც მხოლოდ „ეს IP მკვდარია“-ს ამბობს, კარგავს ინფორმაციას, რომელსაც შედეგის ახსნა შეუძლია.

საპირისპიროც მართებულია: ორმა პორტმა საბოლოოდ შეიძლება ერთი გამავალი მისამართი გამოიყენოს. ეს მათ კავშირის ერთ საბოლოო წერტილად არ აქცევს. შეიძლება ინფრასტრუქტურას ან შეზღუდვებს იზიარებდნენ, ამიტომ ორივე სტრიქონის შენარჩუნება ორი დამოუკიდებელი ოპერატორის ან ორი განსხვავებული გასასვლელის მტკიცებულება არ არის.

რა ჩაითვალოს დუბლიკატად?

ერთი ცნობილი პროტოკოლის მარტივ სიაში დუბლიკატები წაშალეთ ნორმალიზებული IP მისამართისა და პორტის რიცხვითი მნიშვნელობის მიხედვით. მხოლოდ IPv4-ისთვის განკუთვნილი Python-ით გასუფთავების მაგალითი ამ წესს ჩვეულებრივ IP:port სტრიქონებს უსადაგებს. თუ ფაილში პროტოკოლები შერეულია, ეს ინფორმაციაც შეინახეთ. უფასო პროქსების სიიდან იმპორტისას პროტოკოლი თითოეულ მისამართთან და პორტთან ერთად შეინახეთ.

ზუსტად ერთნაირი IP:port-ის ორი იარლიყი უფრო ახლო შემოწმებას მოითხოვს. HTTP და HTTPS ჩანაწერები შეიძლება აღწერდეს ერთ HTTP პროქსის, რომელიც CONNECT-საც უჭერს მხარს. ან სერვისმა შეიძლება საწყისი შეთანხმების რამდენიმე ტიპი მიიღოს. ჩანაწერები მხოლოდ იარლიყების მნიშვნელობის გაგების შემდეგ გააერთიანეთ; ტექსტის გასუფთავებისას შესაძლებლობების ინფორმაცია არ დაკარგოთ.

ფორმატირებამ შეიძლება მოჩვენებითი განსხვავებები შექმნას

08080 და 8080 ერთ რიცხვით მნიშვნელობას აღნიშნავს, თუ ორივე ათობით პორტს გულისხმობს. IPv6 მისამართებსაც შეიძლება რამდენიმე ეკვივალენტური ტექსტური ფორმა ჰქონდეს. შედარებამდე მისამართი და პორტი ნორმალიზებულ სახეს მიეცით და პრობლემების საძიებლად საწყისი წყარო შეინახეთ.

დუბლიკატების წაშლა სიის ფორმატს აუმჯობესებს. ის არ ამოწმებს საბოლოო წერტილის ხელმისაწვდომობას, ორი წერტილის ცალკე გასასვლელებს ან ქვეყნის იარლიყის სისწორეს.

დაკავშირებული სტატიები