VPN b'żewġ saffi: il-klijent jagħżel il-familja tal-indirizzi, mhux int
Isem wieħed, żewġ familji, żewġ toroq differenti. Il-mina tista' tkun b'saħħitha u t-talba xorta tfalli, għax il-klijent għażel kandidat li int qatt ma rrottejt.
Il-mina hija attiva, is-siti IPv4 jitgħabbew, u isem wieħed tal-host jiskadi. Il-konklużjoni immedjata hija li l-VPN hija miksura jew li l-kredenzjali huma ħżiena, u normalment l-ebda waħda mhija vera. L-isem irritorna kemm indirizz IPv4 kif ukoll IPv6, l-applikazzjoni għażlet wieħed, u wieħed biss minn dawk il-kandidati kellu mogħdija li taħdem. Il-klijent għamel id-deċiżjoni tal-għażla; il-mina sempliċement ma kopritx dak li għażel.
L-għażla mhijiex wegħda ta' kopertura
L-għażla tal-indirizz default, deskritta f'RFC 6724, tiddeċiedi liema par sors u destinazzjoni l-host jippreferi meta jkun hemm diversi disponibbli. Happy Eyeballs iżżid strateġija tal-konnessjoni fuqha: tibda attentati fiż-żewġ familji u żżomm dak li jwieġeb l-ewwel, sabiex l-utent ma jistenniex familja miksura tiskadi.
L-ebda waħda mill-mekkaniżmi ma toħloq rotta. Jekk il-mina tiegħek iġġorr biss IPv4, kandidat AAAA għadu destinazzjoni leġittima li l-klijent jista' jipprova, u l-falliment jidher bħala tagħbija bil-mod u mhux bħala żball, għax il-browser reġa' lura. L-utent jirrapporta sit bil-mod, mhux miksi, u t-ticket tal-appoġġ jiret dik l-ambigwità. Irriproduċi dan b'familja fissa u r-rapport isir speċifiku.
Dak ir-riġenerazzjoni huwa r-raġuni għaliex is-sintomu mhuwiex konsistenti bejn l-applikazzjonijiet. Browser jaħbi d-dewmien; klijent tal-linja tal-kmand b'familja fissa jurik il-falliment veru mill-ewwel.
Sib il-familja li t-talba tassew użat
Ibda bl-isem, mhux bil-mina. Staqsi għaż-żewġ tipi ta' rekords u noti x'ħareġ lura:
dig +short A example.com
dig +short AAAA example.com
curl -4 -sS -o /dev/null -w '%{http_code}\n' https://example.com
curl -6 -sS -o /dev/null -w '%{http_code}\n' https://example.comJekk it-talba v4 tirnexxi u t-talba v6 tfalli, irriproduċejt il-problema f'forma li tista' tiddibuggja. Jekk it-tnejn jirnexxu mill-qoxra u l-browser xorta jfalli, ħares lejn ir-resolver tal-applikazzjoni stess jew tweġiba fil-cache qabel ma tmiss il-mina.
Żomm il-familja u d-destinazzjoni fin-noti tiegħek. Ticket li jgħid li s-sit ma jitgħabbix fuq il-VPN ma jistax jiġi vverifikat minn ħadd, filwaqt li ticket li jgħid li AAAA tfalli u A taħdem jindika rotta speċifika.
Iċċekkja r-rotta għal dik il-familja
Għall-familja li qed tfalli, staqsi lill-qalba liema mogħdija tuża u qabbelha mal-indirizzi kkonfigurati tal-mina. Fuq Linux, ip -6 route get għad-destinazzjoni turi l-interface u s-sors li jintgħażlu.
Imbagħad iċċekkja l-mina stess. Il-pari WireGuard iġorru lista ta' IP permessi, u entrata għal 0.0.0.0/0 ma tgħid xejn dwar IPv6. Jekk il-lista tal-pari m'għandhiex prefiss IPv6, il-klijent m'għandu l-ebda raġuni jibgħat traffiku AAAA fil-mina, u l-pakkett joħroġ mill-mod li l-host kien jagħmel mod ieħor.
Ir-regoli tal-firewall u l-politika NAT jistħoqqilhom l-istess verifika għal kull familja. Regola miktuba għal IPv4 ma tkoprix IPv6 fuq l-ebda pjattaforma, u din hija l-iktar raġuni komuni li familja taħdem filwaqt li l-oħra le.
Tiddiżattivax IPv6 biex issemplifika l-iscreenshot
Li tiddiżattiva IPv6 madwar is-sistema kollha se jġib 'il bogħod is-sintomu u jħallik mingħajr dijanjosi. Dan ukoll ikisser kull destinazzjoni li hija biss IPv6, u jaħbi l-istess bug għall-applikazzjoni li jmiss. Jekk magna verament m'għandhiex tuża IPv6, dik hija politika deliberata b'sid u b'test. Li tiddiżattivaha waqt inċident mhuwiex l-ebda waħda.
Iddeċiedi x'għandu jagħmel il-klijent mal-familja u kkonfigurah b'mod espliċitu: ġorruha mill-mina, jew ipprojblokkaha b'mod appoġġjat sabiex l-għażla qatt ma toffri kandidat li ma jistax jintlaħaq. It-tnejn huma disinji leġittimi. Id-diżattivazzjoni globali mhijiex waħda minnhom, għax mhija disinn xejn.
X'għandu jinkiteb fit-ticket
Innota erba' affarijiet: l-isem tal-host, il-familja li falliet, ir-rotta li għażlet il-qalba, u r-riżultat ta' talba speċifika għall-familja. Dak is-sett huwa biżżejjed biex xi ħadd ieħor jirriproduċi l-falliment mingħajr ma jaqta' liema miż-żewġ toroq kont qed tfisser.
Ir-regoli tal-għażla tal-indirizzi RFC 6724 jispjegaw għaliex il-klijent ipprefera l-kandidat li pprefera, u RFC 8305 jispjega l-imġiba tat-tellieqa li ħbiet id-dewmien. L-ebda waħda minnhom mhijiex ser tirrotta pakkett għalik, u dik hija l-parti li l-mina trid tagħmel.