Makullin kashewa yana toshe IPv4 kawai: me ya sa IPv6 ke fita har yanzu
Saitin ka’idojin wuta na IPv4 bai ce komai game da IPv6 ba. A na’urar da ke da matakai biyu, rami na iya fadowa yayin da wata manhaja ke rike da hanyar aiki a kewayensa.
Ramin ya fado, makullin kashewa ya ba da rahoton cewa ya shiga aiki, kuma saukarwa na ci gaba. Babu abin da ya lalace a cikin ka’idojin IPv4. Manhajar kawai ta koma wata hanya da ba a taba rubuta wadannan ka’idoji dominta ba.
Na’urorin da ke da matakai biyu suna da hanyoyin fita biyu masu zaman kansu. Toshe daya daga cikinsu rabin toshe ne.
Saitin ka’idoji biyu, zaɓi biyu na asali
A Linux, iptables da ip6tables teburi ne daban-daban da manufofi daban-daban. Sanya sarkar INPUT da OUTPUT na teburin IPv4 a kan DROP ba ya canza komai a teburin IPv6, inda aka saba saita shi zuwa ACCEPT. Irin wannan rabuwa tana nan a nftables, inda za ka iya duba dangi guda daya ka gano cewa daya ne kawai ke dauke da ka’idojinka. Wannan rashin daidaito al’ada ce, kuma ita ce duk matsalar.
Shi ya sa makullin kashewa zai iya zama kamar cikakke amma ya yi aiki a bangare. Rubutun da ya rubuta ka’idojin IPv4 ya gudana, masu kirga suna karuwa, layin log ya bayyana, kuma fakitin IPv6 ya fita ta hanyar jiki gaba daya ba tare da an taba shi ba.
Karanta abin da abokin cinikinka ke shigarwa da gaske maimakon abin da shafin talla ke alkawari. Wasu abokan ciniki suna tura IPv6 cikin rami, wasu suna toshe shi da gangan, wasu kuma suna barin shi yayin da kullewar matakin dandali ke aiwatar da wata ka’ida daban. Takardun mai sayarwa ne kawai tushen da ya kamata a amince da shi a nan.
Abin da tsarin mu’amala ke gaya maka
Shafin jagora na wg-quick ya hada da ka’idojin IPv6 a cikin tsarin misalin sa, kuma dalilin shi ne wannan gibin. Misalin ba ado ba ne. Yana nan ne domin ka’idojin IPv4 kadai za su bar dangi na biyu a bude.
Kwafin rabin misali yana haifar da rabin manufa. Wannan shi ne tushen da ya fi yawa na wannan zubewa. Wani rubutun blog ya takaita misalin saboda tsawo. Sannan sigar da aka takaita ta zama samfurin da kowa ya sake amfani da shi.
# what is actually installed, per family?
sudo iptables -S OUTPUT | head -20
sudo ip6tables -S OUTPUT | head -20
# nftables: inspect each family separately
sudo nft list ruleset inet | head -40
# does this host even have a usable IPv6 path?
ip -6 route show default
Idan umarni na biyu ya buga manufar da ta yarda yayin da na farko ya buga DROP, ka sami amsar ba tare da taba abokin ciniki ba. Wannan rashin daidaito shi ne kuskuren.
Me ya sa bincike daya ba shi ne dukkan labarin ba
Suna daya na iya dawo da rikodin A da rikodin AAAA duka, kuma manhajoji ba duk suna zaba iri daya ba. Mai bincike na iya fifita IPv6 idan cibiyar sadarwa ta bayar kuma ya koma baya idan ya kasa, yayin da daidaitawa ta baya ko mai sabuntawa ke amfani da nasa mai warwarewa da nasa fifiko. Don haka gwaji daya da ya yi nasara a kan IPv4 yana tabbatar da hanya daya, ba manufar ba.
Canje-canjen cibiyar sadarwa ma suna canza amsar. Shiga wata cibiyar sadarwar Wi-Fi daban, tashi daga barci ko canzawa zuwa wayar hannu na iya ba na’urar sabon prefix na IPv6, kuma manufar da ta yi kama da ta isa a LAN ofis na iya rashin rufe shi.
Gwada yanayin da ramin ke a kashe
Gwaji yayin da aka haɗa yana gaya maka cewa ramin yana aiki. Gwajin mai ban sha’awa shi ne yanayin da ba a samu ba, domin a lokacin ne makullin kashewa ya kamata ya rike. Dakatar da ramin da gangan, sannan gwada wuraren da suka dace daga manhajar da kake karewa.
# with the tunnel stopped, does anything still leave?
ip -6 route get 2606:4700:4700::1111
curl -6 -sS -o /dev/null -w '%{http_code}\n' --max-time 5 https://ipv6.example.net/
curl -4 -sS -o /dev/null -w '%{http_code}\n' --max-time 5 https://ipv4.example.net/
Dangi biyun ya kamata su kasa a rufe. Idan bukatar IPv4 ta kare lokaci kuma bukatar IPv6 ta dawo da lambar matsayi, manufar ba ta cika ba, kuma duk yawan sake gwada ramin ba zai canza hakan ba.
Ka rike keɓancewar da aka rubuta a wannan gwajin kuma. Gano cibiyar sadarwa ta gida, sabunta DHCP ko hanyar farawa zuwa ƙarshen VPN na iya buƙatar kasancewa a iya isa, kuma ya kamata a ambaci waɗannan keɓancewar a cikin manufar maimakon gano su yayin katsewa. Gwajin zubewa da ya kasa saboda ramin ba zai iya dawowa ba ba binciken tsaro ba ne, binciken haɗi ne.