Ang pampublikong pahina ng pagsusuri ng IP ay sumasagot sa isang tanong, at kadalasan hindi sa itinanong mo. Sinasabi nito ang exit address na nakita ng pahina; hindi nito sinasabi kung gumagana ang ruta ng IPv6 sa lagusan, kung pinili ng host ang IPv6 o bumalik, o kung kumuha ng ibang landas ang isang ibinukod na aplikasyon. Ang awtorisadong resource na iyong kinokontrol ay wastong sumasagot sa mas makitid na tanong, dahil nakikita mo ang dalawang dulo. Ang gabay sa ibaba ay tungkol sa pagkuha ng konklusyong maipagtatanggol mo, hindi sa pagkuha ng berdeng resulta.

Hakbang 1: sabihin kung aling ruta ng IPv6 ang sinusubukan mo

Sabihin ito sa isang pangungusap. Ang kahilingan sa sariling IPv6 address ng server ng lagusan ay sumusubok sa lagusan; ang kahilingan sa host na lampas sa exit ay sumusubok sa IPv6 exit ng exit; ang kahilingan sa pribadong IPv6 address ay sumusubok sa panloob na ruta.

Tatlong magkaibang pahayag ito at hindi kayang suportahan ng isang matagumpay na kahilingan ang lahat. Piliin ang mahalaga sa desisyong nasa harap mo at isulat ito bago magpatakbo ng anuman. Kung ang alalahanin ay kung tumatagas ang IPv6 sa paligid ng lagusan, tungkol ito sa pagpili ng ruta ng host, hindi sa maabot ng exit. Kung ang alalahanin ay kung naaabot ng malayong panig ang panloob na serbisyo, walang kaugnayan ang exit.

Hakbang 2: tiyakin na pinipili ng host ang rutang iyon

ip -6 route get 2001:db8:1::10 inililimbag ang ruta, ang source address at ang interface na gagamitin ng kernel, at dito nakasalalay ang natitirang bahagi ng pagsubok.

Ang pagkakaroon ng interface ay hindi katulad ng pagpili nito. Ang mga host na may dalawang stack ay may talahanayan ng priyoridad, at ang /etc/gai.conf sa Linux ay maaaring magbago kung aling pamilya ang mananalo para sa pangalang nireresolba sa dalawa.

Hakbang 3: gumamit ng lehitimong destinasyon at pangalan

Kung sinusubukan mo ang HTTPS, gamitin ang hostname na inilaan ng sertipiko at panatilihing bukas ang pagpapatunay; ang lumipat sa literal na address para pumasa ang pagsubok ay nagpapatay mismo sa tsek na nagpapatunay na naabot mo ang nilalayong host. Ang diagnostic service na iyong kinokontrol, na sumasagot sa kilalang pangalan na may valid na sertipiko, ang pinakamalinis na target. Nagbibigay din ito ng log line sa panig ng server na maikokorelasyon, na hinding-hindi ibibigay ng tagasuring third-party.

Patakbuhin ang kahilingan sa anyong nagpapakita ng address na ginamit: curl -6 -sS -o /dev/null -w '%{remote_ip} %{http_code}\n' https://test6.example.net/. Pinipilit ng -6 ang pamilya, at ganoon mo hinihiwalay ang IPv6 hindi gumagana sa IPv6 hindi pinili.

Para sa purong pagsusuri ng maabot kung pinapayagan ang ICMPv6, sapat na ang ping -6 -c 3 2001:db8:1::10. Pinatutunayan nito ang landas at wala nang higit doon.

Hakbang 4: i-korelasyon ang dalawang dulo

Kapag may access ka sa dalawang dulo, patakbuhin ang tcpdump -ni any ip6 and host 2001:db8:1::10 sa client at ang katumbas sa resource, may timestamps, at tiyakin na lumilitaw ang parehong daloy sa dalawa. Ito ang nagbabago ng posibilidad na resulta tungo sa ebidensiya: ang tanawin ng client lamang ay hindi kayang ibukod ang sagot mula sa resource sa sagot mula sa isang bagay sa gitna. Panatilihing makitid ang pagkuha sa isang destinasyon para manatiling nababasa ang output at walang session ng ibang tao na hindi kaugnay ang mapunta sa file.

Ulitin ang pagsubok pagkatapos ng muling pagkonekta kung ang alalahanin ay kung nakakaligtas ang patakaran sa restart. Ang estado ng ruta at firewall na inilapat minsan sa pagkonekta ay maaaring iba sa estado na inilalapat muli, at lumilitaw lang ang pagkakaiba sa ikalawang koneksiyon.

Subukan nang hiwalay ang kaso ng pagpalya kung kailangan mo. Ang lagusang humaharang sa IPv6 kapag bumagsak at ang isang nagpapalusot nito ay magkaibang disenyo, at isa lang sa kanila ang maipapatunay ng matagumpay na kahilingan.

Hakbang 5: isulat ang hindi napatunayan ng pagsubok

Ang ikalimang hakbang ay isulat ang hindi napatunayan ng pagsubok, at ito ang bahaging madalas maiwan. Ang matagumpay na pagsubok sa pribadong endpoint ay hindi nagpapatunay ng pampublikong IPv6 exit, hindi nagpapatunay ng pag-uugali ng DNS, at hindi sumasaklaw sa mga aplikasyong ibinukod mo sa lagusan. Ang bawat isa sa mga iyon ay nangangailangan ng sariling destinasyon at sariling obserbasyon. Ang tala na nagsasabing gumagana ang IPv6 pagkatapos ng isang kahilingan sa isang host ay hindi natuklasan; ito ay haka na may timestamp.

Ang tala na sulit itago ay maikli: ang destinasyon, ang pangalan, ang source address na pinili ng host, ang naobserbahang malayong address at ang oras. Tinatalakay ng RFC 7359 kung paano subukan na tunay na magagamit ang isang kaugnay na ruta ng IPv6, at iyon ang pamantayang nilalapitan ng gabay na ito gamit ang mas simpleng kasangkapan. Kung kailangan ng konklusyon ang pampublikong tagasuri upang maging totoo, hindi sapat ang pagiging tiyak ng pagsubok.

Kaugnay na mga artikulo