Smart TV VPN-ზე: რატომ იშლება casting და DNS ცალ-ცალკე
მარშრუტიზაცია გაუკეთეთ ტელევიზორის ტრაფიკს როუტერზე, შემდეგ კი სელექტორი, ამომხსნელი, IPv6 და casting-ის გზა ოთხ ცალკე შემოწმებად მიიჩნიეთ.
თქვენი ტელევიზორი უცხო კატალოგს აჩვენებს, ხოლო ტელეფონის casting-ის ღილაკი მას აღარ აჩვენებს. ორივე საჩივარი ერთი წინადადებით იწყება, რომელიც ოთხ პარამეტრს ასახელებს როუტერის ოთხ გვერდზე. გაასწორეთ გასასვლელი და აღმოჩენა იშლება; გაასწორეთ აღმოჩენა და შემდეგი იჯარა გასასვლელს სხვა მოწყობილობას გადასცემს. ქვემოთ მოცემული რიგი სელექტორიდან casting-ის გზამდე მიდის.
სად ცხოვრობს ოთხი გადაწყვეტილებიდან თითოეული
ოთხივე ჩაწერეთ მენიუს გახსნამდე, რადგან თითოეული სხვა გვერდზე ცხოვრობს და სხვა ადგილას იშლება. სელექტორი ირჩევს, რომელ კლიენტზე ვრცელდება გვირაბი, ამომხსნელი წყვეტს, სად პასუხობენ სახელებს, მისამართების ოჯახი წყვეტს, საერთოდ დაფარულია თუ არა IPv6, ხოლო ლოკალური გზა წყვეტს, ხედავენ თუ არა ტელეფონი და ტელევიზორი ჯერ კიდევ ერთმანეთს. ერთში ცვლილება სრულყოფილად გამოიყურება იმ გვერდიდან, სადაც დგახართ. დანარჩენი სამის ზიანი მოგვიანებით, სხვა მენიუში, სხვა საჩივრის სახით ჩნდება.
Firmware-ის მენიუები განსხვავდება, ოთხი ადგილი კი იშვიათად. სელექტორი DHCP სერვერზე სტატიკური დაკავშირებაა, პლუს მასთან შესაბამისი firewall-ის წესი. ამომხსნელი DNS სერვისთან ზის, სადაც გადამცემის ჩანაწერი ან ზედა სერვერების სია წყვეტს, რომელ სახელებს პასუხობს როუტერი და საიდან გადის მოთხოვნები. ოჯახის პარამეტრი ინტერფეისს ეკუთვნის, სადაც IPv4 და IPv6 ცალ-ცალკე კონფიგურირდება და პოლიტიკა მხოლოდ პირველს დაფარავს. ლოკალური გზა წვდომის წერტილის გადამრთველია, ან კლიენტების იზოლაცია, ან სტუმრების ქსელი საკუთარი firewall-ით.
გააცხოვრეთ სელექტორი იჯარაზე მეტხანს
მუშაობს როგორც მოწყობილობისეული პოლიტიკა, ისე ცალკე სეგმენტი, და უკეთესი არჩევანი ისაა, რომლის შენარჩუნებაც firmware-ს მეორე ადამიანის ხსოვნის გარეშე შეუძლია. ხაფანგია წესი, რომელიც მიბმულია მისამართზე, რომელიც DHCP სერვერმა საკუთარი გრაფიკით გასცა: ის მუშაობს, სანამ იჯარა გადაინაცვლებს, შემდეგ კი ლეპტოპს სხვა ქვეყანაში ატარებს იმ მიზეზებით, რომლებსაც მისი მფლობელი ვერ ხედავს. სიმტკიცე და არა სისუფთავე არის ის თვისება, რომლის ოპტიმიზაციაც ღირს.
| Rule names the TV by | After the next lease | What it costs |
|---|---|---|
| whatever address it has now | may point at another client | silent misrouting weeks later |
| a reserved address | holds, if the reservation ships with it | one more entry to keep in step |
| a hardware address | holds, unless the device rotates it | privacy features can break it |
| a whole segment | holds for every device on it | neighbours inherit the exit |
გაგზავნეთ დაჯავშნა და წესი ერთ ცვლილებად, რადგან წესი, რომელიც თავის დაჯავშნაზე მეტხანს ცოცხლობს, სხვის აპარატურაზეა მიმართული. მთელი სეგმენტის წესი ყველაზე მდგრადი და ყველაზე უხეში სელექტორია, რადგან ამ ინტერფეისის უკან არსებული ყოველი მოწყობილობა გასასვლელს მემკვიდრეობით იღებს, საჭირო იყო თუ არა. რომელი სელექტორიც არ უნდა აირჩიოთ, შემდეგი დაფარვის კითხვაა: მხოლოდ IPv4-ის პოლიტიკა ნახევარი გადაწყვეტილებაა, და დაუფარავი ოჯახი ის არის, რომელიც შეუმჩნევლად მიდის.
გაარკვიეთ, რომელ ამომხსნელს იყენებს ტელევიზორი სინამდვილეში
გახსენით თავად ტელევიზორის ქსელური პარამეტრები როუტერზე ხელის მოკიდებამდე, რადგან ამ კამათს მოწყობილობა წყვეტს. ხელით დაყენებული DNS ველი კვლავ იმ სერვერს იყენებს, რასაც DHCP შესთავაზებს, და სხვა რეგიონისთვის ერთხელ კონფიგურირებული set-top box შეიძლება ჯერ კიდევ მიუთითებდეს მისამართზე, რომელიც აღარ პასუხობს. თუ ველი ავტომატურია, როუტერის DHCP პარამეტრი წყვეტს და როუტერის საკუთარი ამომხსნელი შემდეგი კითხვა ხდება. ორივე შემთხვევაში პასუხი მოწყობილობის ეკრანზეა, არა firmware-ის სახელმძღვანელოში.
როუტერის მხარეს მნიშვნელოვანი განსხვავება იმ სახელებს შორისაა, რომლებსაც თავად როუტერი პასუხობს, და რომლებსაც ის გადასცემს, რადგან ეს ორი გზა სხვადასხვა ინტერფეისიდან შეიძლება გავიდეს. ამიტომ სწორად ამოხსნილი მოთხოვნა არაფერს ამბობს იმაზე, სად მიდის მედია მოთხოვნა, და Linux-ის კარიბჭეზე პოლიტიკის ცხრილი პლუს ერთი მარშრუტის ძებნა ორივე კითხვას პასუხობს ტელევიზორზე არაფრის დაჭერის გარეშე:
ip rule show
ip route get 203.0.113.10
წაიკითხეთ პირველი ბრძანება ტელევიზორის ტრაფიკის აღმნიშვნელი წესისთვის, ხოლო მეორე იმ ინტერფეისისთვის, რომელსაც მაგალითის მისამართზე მიმავალი პაკეტი რეალურად გამოიყენებდა. როცა ორივე არ თანხმდება, დამნაშავე ამომხსნელი არაა; პოლიტიკაა. შეცვალეთ ერთი რამ, შემდეგ კვლავ გაუშვით წყვილი, რადგან წესების სია რიგის მიმართ მგრძნობიარეა და ახალმა ჩანაწერმა შეიძლება დაჩრდილოს ტრაფიკის მატარებელი წესი. დანიშნულება დოკუმენტაციისთვისაა დაცული, ამიტომ ჩასმული გამონატანი ნიმუშად იკითხება.
Casting იშლება აღმოჩენაზე, არა ნაკადზე
Casting სულ მცირე სამი საუბარია და მათგან მხოლოდ ერთი ატარებს ვიდეოს. ტელეფონი ტელევიზორს ლოკალურ სეგმენტში multicast ან broadcast-ით აღმოაჩენს, ხსნის მართვის არხს, რომ თქვას რა უნდა დაუკრას, შემდეგ კი ტელევიზორი ან თავად იღებს ნაკადს, ან ტელეფონიდან გადაცემულს იღებს. აღმოჩენა არასოდეს კვეთს როუტერს, რომელიც ამ ტრაფიკს არ გადასცემს, და ასე შეიძლება ტელევიზორი ზუსტად ისე იყოს მარშრუტიზებული, როგორც ჩაფიქრებულია, და მაინც არასოდეს გამოჩნდეს casting-ის სიაში.
სტუმრების ქსელები და კლიენტების იზოლაცია ჩვეულებრივი მიზეზია, და ორივე ზუსტად იმას აკეთებს, რისთვისაც კონფიგურირდა. მთელ უკაბელო ქსელში იზოლაციის გამორთვა ერთი მოწყობილობის ხელახლა გამოჩენისთვის ჩვეულებრივი გადამეტებული შესწორებაა, და ის ხელახლა ხსნის ყველა ტელეფონიდან-ტელეფონში გზას, რომლის დახურვისთვისაც პარამეტრი არსებობდა. არსებობს ვიწრო პასუხები: გავლის წესი აღმოჩენისა და მართვის ტრაფიკისთვის ორ მისამართს შორის, ცალკე SSID ტელევიზორებისთვის, ან ერთი დოკუმენტირებული გამონაკლისი სტუმრების ქსელში.
გამოსცადეთ casting, სანამ იზოლაციის წესი ჯერ კიდევ ადგილზეა, შემდეგ დაამატეთ მხოლოდ აღმოჩენის გამონაკლისი და კვლავ გამოსცადეთ. თუ მეორე ცდა ტელევიზორს იპოვის, გამონაკლისი გამოსავალია და სეგმენტის დარჩენილი ნაწილი ისე დარჩება, როგორც იყო.
გააჩერეთ გვირაბი და ნახეთ, რომელი მხარისკენ იშლება
ბოლო შემოწმება ისაა, რომელსაც კონფიგურაციების უმეტესობა გამოტოვებს: ჩამოწიეთ გვირაბი და ნახეთ, ჩერდება ტელევიზორი თუ ჩუმად გადის ლოკალური კავშირით. უპირატესობის გამომხატველი პოლიტიკა ღიად იშლება და ამ მარცხის გამოტოვება ადვილია, რადგან დაკვრა გრძელდება, სანამ გასასვლელი ISP-ს უბრუნდება. Kill-switch წესი პირიქით, დახურულად იშლება, და ტელევიზორი არაფერს იტყობინება, სანამ გვირაბი არ დაბრუნდება. არც ერთი ქცევა არ არის მცდარი; მცდარია არ იცოდე, რომელი კონფიგურირე.
ყოველი ცვლილების შემდეგ ოთხი რამ კვლავ შეამოწმეთ ამ რიგით. სელექტორი მოწყობილობას შემდეგი იჯარის ან გადატვირთვის შემდეგაც ემთხვევა. ამომხსნელი იმ გზაზე პასუხობს, რომელსაც პოლიტიკა გულისხმობს, და არა სერვერიდან, რომელიც მოწყობილობას გაახსენდა. პოლიტიკის მისამართების ოჯახი ფარავს ყველა ოჯახს, რომელსაც ტელევიზორი და წვდომის ქსელი რეალურად იყენებს. Casting კვლავ პოულობს ტელევიზორს იმ ტელეფონიდან, რომელიც ნამდვილად გამოყენებული იქნება, და არა იმავე SSID-ზე მჯდომი სატესტო ტელეფონიდან.
ეს ოთხი სტრიქონი როუტერის კონფიგურაციის გვერდით შეინახეთ და არა ჩატის ძაფში: რას ემთხვევა წესი, რომელ ამომხსნელს ეკითხება ტელევიზორი, რომელი ოჯახია დაფარული და რომელი ლოკალური გზა სჭირდება casting-ს. შემდეგი ადამიანი, ვინც firewall-ს გახსნის, კონფიგურაციას ბილეთის წაკითხვამდე ბევრად ადრე წაიკითხავს. მანამდე ის ადამიანი შეიძლება თქვენ იყოთ.