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

გადაწყვიტეთ, რომელი შრე ფლობს მისამართს

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

RFC 2865 განსაზღვრავს Framed-IP-Address-ს როგორც მომხმარებლისთვის კონფიგურირებულ მისამართს და არაფერს ამბობს იმაზე, სურს თუ არა კონკრეტულ გეითვეის მისი პატივისცემა. უპირატესობის საკითხში უფლებამოსილია მწარმოებლის დოკუმენტაცია და არა ატრიბუტის განმარტება.

გაგზავნეთ ტესტური მოთხოვნა და წაიკითხეთ პასუხი

ჯერ დამოუკიდებლად გამოსცადეთ სერვერი, რომ დაკარგული ატრიბუტი გეითვეის პრობლემად არ შეცდეს. radtest აგზავნის ერთ Access-Request-ს და ბეჭდავს დაბრუნებულ ატრიბუტებს.

radtest alice 'S3cret' 127.0.0.1 0 testing123

მოძებნეთ Framed-IP-Address Access-Accept-ში და დაადასტურეთ, რომ მნიშვნელობა განზრახულია და არა სარეზერვო წესიდან მიღებული პულის მისამართი. როცა ატრიბუტი არ არის, მომხმარებლის ჩანაწერი ან ავტორიზაციის პოლიტიკა არ ემთხვევა, და გეითვეის რეგულირება ვერ მოგვცემს იმას, რაც სერვერს არასოდეს გაუგზავნია. გაიმეორეთ მოთხოვნა, სანამ სერვერი გამართვის რეჟიმში მუშაობს, თუ პასუხის კონკრეტულ წესთან დაკავშირება რთულია. შეინახეთ საერთო საიდუმლო shell-ის ისტორიისა და ბილეთების გარეთ, რადგან ზემოთ მოცემული დამცავი სიმბოლო სარეგისტრაციო მონაცემი არ არის.

დაადასტურეთ, რომ გეითვეიმ პატივი სცა მნიშვნელობას

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

ip -4 addr show tun0

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

დაგეგმეთ პარალელურობა და გაუქმება

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

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

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