L-interface hija attiva iżda wg-quick falla: x’tagħmel issa
Unit li tkun falliet tista’ tħalli warajha tunnel nofsu konfigurat. Aqra l-ewwel pass li jfalli, iddeċiedi jekk tnaddafx jew isewwi, imbagħad ipprovah b’talba.
L-unit hija ħamra, l-interface teżisti, u t-tunnel jaħdem fil-biċċa l-kbira, u din hija l-aktar kombinazzjoni konfuża li teżisti. Is-setup hija sekwenza: l-interface tinħoloq l-ewwel, imbagħad jiġu indirizzi, rotot, settings tar-resolver u kwalunkwe kmand hook. Falliment fir-raba’ pass iħalli l-ewwel tlieta f’posthom, għalhekk l-isem tal-interface huwa prova li l-bidu beda, mhux li spiċċa. Fatt wieħed żejjed kien jevita l-konfużjoni: il-pass li falla.
Stat parzjali huwa l-falliment normali
Dan l-imġieba jixraq li tkun mistennija minflok ma tiġi trattata bħala ħsara. L-interface hija l-orhos parti tas-setup u l-aktar faċli biex titħalla warajk, u hi wkoll il-parti li tagħmel il-magna tidher nofsha taħdem.
Dak li għadu ma jeżistix huwa kollox dak li ġie wara l-pass li falla. Jekk il-falliment kien fil-fażi tar-resolver, l-indirizzi u r-rotot hemm u d-DNS mhux. Jekk kienet rotta, it-tunnel għandu indirizz u l-ebda triq minnu.
Il-konsegwenza hija magna li tweġib xi testijiet u tfalli f’oħrajn, u għalhekk in-nies jikkonkludu li s-servizz qed jitbengel meta fil-fatt qatt ma beda b’suċċess. Servizz li qatt ma tlestiet ma jistax jitbengel. Jista’ biss ifalli ripetutament għall-istess raġuni.
Sib l-ewwel pass li jfalli
Aqra l-ġurnal tal-unit u mhux biss l-istat attwali, u aqrah mill-bidu tal-ġirja li falliet. L-aħħar linja tgħidlek il-kodiċi tal-ħruġ; l-ewwel żball jgħidlek x’għandek isewwi.
Dawn il-kmandi jipprintjaw l-istat tal-unit, il-ġurnal tal-boot għal dak l-unit u l-istat ħaj tat-tunnel:
systemctl status wg-quick@wg0
journalctl -u wg-quick@wg0 -b --no-pager | tail -40
wg show
ip -4 addr show dev wg0Żball tar-resolver, rotta li diġà teżisti, hook li ħareġ b’kodiċi mhux żero u falliment fl-analiżi tal-konfigurazzjoni kollha jidhru f’dik it-tieqa, u kull wieħed isemmi l-komponent tiegħu. Li taħseb biss mill-istat tal-interface jinjora dik l-informazzjoni kollha.
Tliet kundizzjonijiet li jiddeċiedu t-tiswija
Iddeċiedi jekk qed tnaddafx, isewwi fil-post jew tneħħi l-unit mill-passaġġ tal-boot, u ddeċiedi dan qabel ma tikteb xejn.
Jekk l-interface hija miksura iżda l-konfigurazzjoni hija korretta, naddaf u erġa’ ibda. Jekk il-konfigurazzjoni hija ħażina, sewwiha u xorta naddaf l-ewwel, għax tibda t-tieni maniġer fuq stat parzjali tipproduċi żewġ sidien għal interface waħda. Jekk il-falliment huwa komponent tas-sistema nieqes, bħal assistent tar-resolver li l-magna m’għandhiex, installa jew neħħi d-dipendenza b’mod deliberat minflok ma tedita l-unit sakemm tieqaf tqanqal.
Dawk it-tliet każijiet ikopru l-biċċa l-kbira ta’ dak li jidher bħala unit ħamra misterjuża. Il-mistoqsija li tiddistingwi hija jekk l-istess falliment kienx iseħħ fuq magna b’stat nadif, u t-tweġiba ġeneralment tiġi mill-ewwel linja tal-iżball.
Naddaf qabel ma terġa’ tipprova
Prova mill-ġdid fuq stat eżistenti tista’ tfalli għal raġuni ġdida u taħbi l-oriġinali. Niżżel l-interface bl-istess għodda li ħolqot, imbagħad ikkonferma li ma fadal xejn.
Tħassarx interfaces mhux relatati u tersistax l-istack tan-netwerk tal-host. It-tnejn huma azzjonijiet kbar biex tissewwa oġġett żgħir, u jbiddlu tunnel wieħed li falla f’magna li l-konnessjonijiet l-oħra tagħha jeħtieġu jiġu stabbiliti mill-ġdid. L-ambitu korrett huwa interface waħda u l-unit li tippossediha. Kull ħaġa usa’ teħtieġ raġuni miktuba qabel ma sseħħ.
Ipprova t-tunnel, mhux l-unit
Unit aħdar ifisser li s-sekwenza tal-bidu ħarġet b’żero. Dan ma jfissirx li pakkett wasal in-naħa l-oħra, u lanqas li r-resolver ġie ssettjat kif kellek il-ħsieb.
Ibgħat talba mit-tunnel u aqra l-istat li pproduċa:
systemctl is-active wg-quick@wg0
wg show wg0 latest-handshakes
ping -c 3 10.63.0.1
resolvectl query internal.example.netHandshake mingħajr tweġiba xorta tgħidlek li t-tunnel iffurmat u n-naħa l-bogħoda hija siekta, li hija problema differenti minn unit li qatt ma bdiet. Żomm l-istat tal-unit, il-handshake u r-riżultat tat-talba f’rekord wieħed, għax ifallu b’mod indipendenti u biss il-kombinazzjoni tiddeskrivi s-sistema.