Yin burauza a cikin rarrabuwar yana aiki, kuma sunan masauki na farko na ciki yana kasawa a daidai lokacin da ramin ya tashi. Halin da ake yi shi ne ƙara mai warwarewa na jama’a, wanda ke dawo da intanet kuma ya sa sunan kamfani ya zama ba za a iya samu ba har ƙarshen ranar. A WSL 2, /etc/resolv.conf kayan fitarwa ne da aka ƙirƙira ba tsari ba, kuma wannan ita ce hanyar da ta cancanci fahimta. Gyaran ba mai warwarewa mafi kyau ba ne, mallakar fayil ne.

Ana ƙirƙirar fayil ɗin, ba a tsara shi ba

WSL 2 yana rubuta fayil ɗin a lokacin farawa daga masu sadarwar Windows da yake gani a wannan lokacin, kuma yana buga sharhi a saman da ke faɗin haka. Idan abokin ciniki na VPN ya ƙara ko ya sake rubuta mai sadarwa bayan haka, rarrabuwar ba lallai ba ta sake ƙirƙirar komai ba, kuma fayil ɗin yana ci gaba da bayyana hanyar sadarwar da ba ta wanzu kuma.

Wata hanyar kasawa ta biyu ta fi shuru: WSL na iya kwafin sabar daga wasu masu sadarwa kawai. Idan mai sadarwar jiki yana da mai warwarewar IPv6 tuni, ana iya watsar da sabar IPv4 da mai sadarwar VPN ke bayarwa maimakon ƙara su, kuma fayil ɗin yana kama da cikakke yayin da yake barin daidai wanda ke amsa sunaye na ciki.

Kwatanta kallon Windows da kallon Linux

Karanta ɓangarorin biyu kafin gyara. A cikin rarrabuwar, duba abin da fayil ɗin ke ɗauke da shi da kuma ko fayil ne na yau da kullum ko mahaɗi. A Windows, jera mai warwarewa ga kowane mai sadarwa, ciki har da wanda VPN ya ƙirƙira:

ls -l /etc/resolv.conf
cat /etc/resolv.conf
Get-DnsClientServerAddress -AddressFamily IPv4
Get-NetAdapter | Where-Object Status -eq 'Up'

Lokacin da mai sadarwar VPN ke nuna sabar kamfanin kuma Linux na nuna wani abu daban, rashin jituwar tana cikin ƙirƙira ne ba isa ba. Kwatanta jerin masu sadarwa da adireshi, domin mai sadarwar da ya ɓace yana bayanin sabar da ya ɓace. Wannan bambanci ne ke yanke shawara ko kuna gyara WSL ko bangon wuta, kuma biyun ba su da wani abu na tarayya.

Kashe ƙirƙira sannan rubuta naku fayil

Ɗaya daga cikin ingantaccen saitin da aka rubuta yana hana WSL sake rubuta fayil ɗin, kuma yana cikin /etc/wsl.conf. Ƙara sashin hanyar sadarwa ga wannan fayil:

[network]
generateResolvConf = false

Sa’an nan ka ƙare rarrabuwar daga Windows da wsl --shutdown sannan ka sake kunna ta. Idan hanyar mahaɗar alama ce ba fayil na yau da kullum ba, cire mahaɗin kafin rubuta naku abun ciki, domin rubutu ta hanyar mahaɗin na iya sake ƙirƙirar manufar da aka ƙirƙira a farawa na gaba. Daga wannan lokacin fayil ɗin naku ne kuma babu abin da ke sake rubuta shi.

nameserver 172.28.4.10
nameserver 172.28.4.11
search site.corp.example
options timeout:1 attempts:2 rotate

Ba tare da yankin bincike ba, ana cika sunan masaukin da ba cikakke ba da tushen jama’a kuma yana dawowa a matsayin babu irin wannan yanki. timeout yana hana mataccen sabar farko dakatar da kowane bincike, attempts yana iyakance yawan ƙoƙarin da bincike ke kashewa, kuma rotate yana watsa sake ƙoƙari maimakon a fara daga sama koyaushe. Cinikin shi ne fayil ɗin ba ya bin VPN wanda adireshin mai warwarewarsa ke canzawa tsakanin zama.

Yi maganin mai warwarewa da ke motsawa, sannan tabbatar

Wasu abokan ciniki suna bayar da mai warwarewa na musamman na zama, don haka fayil ɗin tsayayye yana karyewa a haɗi na gaba. Hanyoyi biyu suna da hujja. Rubuta fayil ɗin daga ƙaramin rubutu a duk lokacin da adireshin ya canza, ko bar ƙirƙira a kunne kuma tabbatar mai sadarwar da WSL ke kwafa daga gare shi yana ɗauke da sabar kamfanin. Na biyu baya buƙatar ƙugiya kuma yana kasawa a duk lokacin da ƙirƙira ta tsallake mai sadarwar VPN; dukansu har yanzu suna buƙatar a fara warware rikicin IPv6.

Windows kuma yana amfani da manufofin sunansa, kamar jerin binciken ƙari ko manufar warwarewa ga takamaiman yankuna, kuma kwafin adireshin masu sadarwa baya sake haifar da waɗannan dokoki. Idan suna ya warware a Windows amma ba a cikin rarrabuwa da wannan sabar ba, kwatanta yadda ake sarrafa ƙari kafin zargin ramin.

Gwada da suna ba da fakitin ba: getent hosts sensor-access0.corp.example yana wucewa ta tari na mai warwarewa, yayin da ping na iya yin nasara a kan adireshin da aka adana ko na zahiri. Sannan maimaita bayan an yanke haɗi kuma an sake haɗawa, domin saitin da ke aiki sau ɗaya kuma ake sake ƙirƙira lokacin ci gaba ba a taɓa gyara shi ba. Ajiye abin da ya gabata kuma lura wace sassa ce ta mallaki hanyar a wannan na’urar, domin canji na gaba ya fara da hujja.

Labarai masu alaƙa