Váš televízor zobrazuje zahraničný katalóg a tlačidlo vysielania v telefóne ho už neuvádza. Obe sťažnosti začínajú jednou vetou, ktorá pomenúva štyri nastavenia na štyroch stránkach routera. Opravte výstup a objavovanie sa pokazí; opravte objavovanie a ďalší lease odovzdá výstup inému zariadeniu. Poradie nižšie ide od selektora k ceste vysielania.

Kde žije každé zo štyroch rozhodnutí

Zapíšte všetky štyri pred otvorením menu, pretože každé žije na inej stránke a zlyháva na inom mieste. Selektor určuje, na ktorého klienta sa tunel vzťahuje, resolver rozhoduje, kde sa odpovedá na mená, rodina adries rozhoduje, či je IPv6 vôbec pokrytá, a lokálna cesta rozhoduje, či telefón a televízor ešte vidia jeden druhý. Zmena jedného vyzerá kompletne zo stránky, na ktorej stojíte. Škoda od ostatných troch sa objaví neskôr, v inom menu, ako iná sťažnosť.

Menu firmvéru sa líšia, ale štyri miesta zriedka. Selektor je statické mapovanie na serveri DHCP plus firewallové pravidlo, ktoré mu zodpovedá. Resolver sedí pri službe DNS, kde položka forwardera alebo zoznam nadradených serverov rozhoduje, na ktoré mená router odpovedá a odkiaľ dotazy odchádzajú. Nastavenie rodiny patrí samotnému rozhraniu, kde sa IPv4 a IPv6 konfigurujú oddelene a politika môže pokryť len prvú. Lokálna cesta je prepínač prístupového bodu, buď izolácia klientov, alebo hosťovská sieť s vlastným firewallom.

Nech selektor prežije lease

Funguje politika pre každé zariadenie aj vyhradený segment a lepšia voľba je tá, ktorú firmvér dokáže udržiavať bez pamäti druhého človeka. Pasca je pravidlo pripnuté k adrese, ktorú server DHCP pridelil podľa vlastného rozvrhu: funguje, kým sa lease neposunie, a potom smeruje notebook cez inú krajinu z dôvodov, ktoré jeho majiteľ nevidí. Trvácnosť, nie poriadok, je vlastnosť, ktorú stojí za to optimalizovať.

Rule names the TV byAfter the next leaseWhat it costs
whatever address it has nowmay point at another clientsilent misrouting weeks later
a reserved addressholds, if the reservation ships with itone more entry to keep in step
a hardware addressholds, unless the device rotates itprivacy features can break it
a whole segmentholds for every device on itneighbours inherit the exit

Pošlite rezerváciu a pravidlo ako jednu zmenu, pretože pravidlo, ktoré prežije svoju rezerváciu, mieri na cudzí hardvér. Pravidlo pre celý segment je najtrvácnejší a najhrubší selektor, keďže každé zariadenie za tým rozhraním dedí výstup, či ho potrebovalo alebo nie. Akýkoľvek selektor vyberiete, ďalej prichádza otázka pokrytia: politika len IPv4 je polovica rozhodnutia a nepokrytá rodina je tá, ktorá odchádza nepovšimnutá.

Zistite, ktorý resolver televízor skutočne používa

Otvorte vlastné sieťové nastavenia televízora predtým, než sa dotknete routera, pretože tento spor rozhoduje zariadenie. Pole DNS nastavené ručne naďalej používa ten server, čokoľvek ponúka DHCP, a set-top box raz nakonfigurovaný pre iný región môže stále ukazovať na adresu, ktorá už neodpovedá. Ak je pole automatické, rozhoduje možnosť DHCP routera a vlastný resolver routera sa stáva ďalšou otázkou. V oboch prípadoch je odpoveď na obrazovke zariadenia, nie v príručke firmvéru.

Na strane routera je dôležité rozlíšenie medzi menami, ktoré router zodpovedá sám, a menami, ktoré preposiela, pretože tieto dve cesty môžu odchádzať cez rôzne rozhrania. Preto úspešne vyriešený dotaz nič nehovorí o tom, kam ide požiadavka na médiá, a na linuxovej bráne tabuľka politík plus jedno hľadanie trasy odpovedajú na obe otázky bez zachytenia čohokoľvek na televízore:

ip rule show
ip route get 203.0.113.10

Prečítajte prvý príkaz pre pravidlo, ktoré označuje prevádzku televízora, a druhý pre rozhranie, ktoré by paket na ukážkovú adresu skutočne použil. Keď sa tieto dve nezhodujú, vinný nie je resolver, ale politika. Zmeňte jednu vec, potom pár spustite znova, pretože zoznam pravidiel je citlivý na poradie a nová položka môže zatieniť pravidlo, ktoré prevádzku nieslo. Cieľ je vyhradený pre dokumentáciu, takže vložený výstup sa číta ako ukážka.

Vysielanie sa láme pri objavovaní, nie pri streame

Vysielanie sú najmenej tri konverzácie a iba jedna z nich prenáša video. Telefón objaví televízor cez multicast alebo broadcast v lokálnom segmente, otvorí riadiaci kanál, aby povedal, čo prehrať, a potom televízor buď stream stiahne sám, alebo ho prijme preposlaný z telefónu. Objavovanie nikdy neprekročí router, ktorý túto prevádzku nepreposiela, a práve preto môže byť televízor smerovaný presne podľa zámeru a napriek tomu sa nikdy neobjaviť v zozname vysielania.

Hosťovské siete a izolácia klientov sú obvyklou príčinou a obe robia presne to, na čo boli nakonfigurované. Vypnutie izolácie v celej bezdrôtovej sieti, aby sa jedno zariadenie znova objavilo, je obvyklá nadmerná korekcia a znovu otvára každú cestu telefón-telefón, ktorú malo nastavenie zavrieť. Existujú užšie odpovede: pravidlo priepustnosti pre objavovaciu a riadiacu prevádzku medzi dvoma adresami, osobitné SSID pre televízory alebo jedna zdokumentovaná výnimka v hosťovskej sieti.

Otestujte vysielanie, kým pravidlo izolácie ešte platí, potom pridajte iba výnimku objavovania a otestujte znova. Ak druhá skúška televízor nájde, výnimka je riešenie a zvyšok segmentu môže zostať ako bol.

Zastavte tunel a sledujte, ktorým smerom zlyhá

Posledná kontrola je tá, ktorú väčšina nastavení vynecháva: zložte tunel a sledujte, či sa televízor zastaví, alebo ticho odíde cez lokálne pripojenie. Politika, ktorá vyjadruje preferenciu, zlyháva otvorene a toto zlyhanie sa ľahko prehliadne, pretože prehrávanie pokračuje, kým sa výstup vracia k ISP. Pravidlo kill-switch zlyháva zatvorene a televízor nič nehlási, kým sa tunel nevráti. Ani jedno správanie nie je nesprávne; nevedieť, ktoré ste nakonfigurovali, je nesprávne.

Po každej zmene znova skontrolujte štyri veci v tomto poradí. Selektor stále zodpovedá zariadeniu po ďalšom lease alebo reštarte. Resolver odpovedá na ceste, ktorú politika zamýšľa, nie zo servera, ktorý si zariadenie pamätalo. Rodina adries v politike pokrýva každú rodinu, ktorú televízor a prístupová sieť skutočne používajú. Vysielanie stále nachádza televízor z telefónu, ktorý sa naozaj použije, nie z testovacieho telefónu na tom istom SSID.

Držte tie štyri riadky vedľa konfigurácie routera, nie v chatovom vlákne: čo pravidlo zodpovedá, ktorý resolver televízor žiada, ktorá rodina je pokrytá a ktorú lokálnu cestu vysielanie potrebuje. Ďalší človek, ktorý otvorí firewall, si konfiguráciu prečíta oveľa skôr, než si prečíta tiket. Dovtedy môžete byť tým človekom vy.

Súvisiace články