Oibríonn brabhsáil taobh istigh den dáileadh, agus teipeann an chéad ainm óstaigh inmheánach an nóiméad a n-ardaítear an tollán. Is é an rud a dhéantar de ghnáth réititheoir poiblí a chur leis, rud a thugann an t-idirlíon ar ais agus a fhágann an t-ainm corparáideach dosháraithe don chuid eile den lá. In WSL 2, is aschur ginte é /etc/resolv.conf seachas cumraíocht, agus is é an mheicníocht sin atá fiú a thuiscint. Ní réititheoir níos fearr an leigheas, ach úinéireacht an chomhaid.

Gintear an comhad, ní chumraítear é

Scríobhann WSL 2 an comhad ag am tosaithe ó na hoiriúnaitheoirí Windows a fheiceann sé ag an nóiméad sin, agus priontálann sé nóta ag an mbarr a deir é sin. Nuair a chuireann cliant VPN oiriúnaitheoir leis nó a athscríobhann sé ceann ina dhiaidh sin, ní gá go n-athghineann an dáileadh aon rud, agus leanann an comhad ag cur síos ar líonra nach bhfuil ann a thuilleadh.

Tá an dara mód teipe níos ciúine: b’fhéidir nach gcóipeálann WSL freastalaithe ach ó roinnt oiriúnaitheoirí. Má tá réititheoir IPv6 ag an oiriúnaitheoir fisiceach cheana féin, is féidir na freastalaithe IPv4 a sholáthraíonn an t-oiriúnaitheoir VPN a ligean ar lár in ionad iad a chur leis, agus tá an comhad iomlán le feiceáil agus é ag fágáil amach go beacht an ceann a fhreagraíonn d’ainmneacha inmheánacha.

Cuir radharc Windows i gcomparáid le radharc Linux

Léigh an dá thaobh sula ndéanann tú eagarthóireacht. Taobh istigh den dáileadh, féach cad atá sa chomhad agus an comhad rialta nó nasc é. Ar Windows, liostaigh an réititheoir do gach oiriúnaitheoir, lena n-áirítear an ceann a chruthaigh an VPN:

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

Nuair a thaispeánann an t-oiriúnaitheoir VPN freastalaithe na cuideachta agus go dtaispeánann Linux rud éigin eile, tá an easaontas sa ghiniúint seachas sa rochtain. Cuir an liosta oiriúnaitheoirí i gcomparáid leis na seoltaí freisin, mar go míníonn oiriúnaitheoir ar iarraidh freastalaí ar iarraidh. Cinneann an t-idirdhealú sin an bhfuil WSL nó balla dóiteáin á dheisiú agat, agus níl aon rud i gcoiteann ag an dá rud.

Díchumasaigh an ghiniúint agus scríobh do chomhad féin

Stopann socrú amháin atá doiciméadaithe WSL ón gcomhad a athscríobh, agus tá sé in /etc/wsl.conf. Cuir rannóg líonra leis an gcomhad sin:

[network]
generateResolvConf = false

Ansin cuir críoch leis an dáileadh ó Windows le wsl --shutdown agus tosaigh arís é. Más nasc siombalach é an chonair seachas comhad rialta, bain an nasc sula scríobhann tú d’ábhar féin, mar go bhféadfadh scríobh tríd an nasc an sprioc ghinte a athchruthú ag an gcéad tosú eile. Ón bpointe sin is leatsa an comhad agus ní athscríobhann aon rud é.

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

Gan fearann cuardaigh, comhlánaítear ainm óstaigh neamhcháilithe leis an bhfréamh phoiblí agus tagann sé ar ais mar nach bhfuil a leithéid de fhearann ann. Stopann timeout freastalaí básaithe tosaigh ó gach cuardach a chur ar fionraí, cuireann attempts teorainn le cé mhéad iarracht a chaitheann cuardach, agus scaipeann rotate iarrachtaí breise in ionad tosú ag an mbarr i gcónaí. Is é an trádáil nach leanann an comhad VPN a athraíonn a sheoladh réititheora idir seisiúin a thuilleadh.

Láimhseáil réititheoir a bhogann, ansin fíoraigh

Tugann roinnt cliant réititheoir a bhaineann go sonrach leis an seisiún, mar sin briseann comhad statach ar an gcéad nasc eile. Tá dhá chur chuige inchosanta. Scríobh an comhad ó script bheag aon uair a athraíonn an seoladh, nó fág an ghiniúint ar siúl agus déan cinnte go n-iompraíonn an t-oiriúnaitheoir a gcóipeálann WSL uaidh freastalaí na cuideachta. Ní theastaíonn crúca ar bith ón dara ceann agus teipeann sé aon uair a scipeálann an ghiniúint an t-oiriúnaitheoir VPN; éilíonn an dá cheann fós go réiteofaí an choimhlint IPv6 ar dtús.

Cuireann Windows a bheartais ainmneacha féin i bhfeidhm freisin, ar nós liosta cuardaigh iarmhíre nó beartas réitithe do fhearainn áirithe, agus ní atáirgeann cóipeáil seoltaí oiriúnaitheoirí na rialacha sin. Má réitítear ainm ar Windows agus nach réitítear sa dáileadh leis an bhfreastalaí céanna é, cuir láimhseáil na n-iarmhír i gcomparáid sula gcuireann tú an milleán ar an tollán.

Tástáil le hainm seachas le paicéad: téann getent hosts sensor-access0.corp.example tríd an gcruach réititheora, agus d’fhéadfadh ping éirí le seoladh i dtaisce nó litriúil. Ansin déan arís é tar éis dícheangail agus athnascadh, mar nár deisíodh riamh socrú a oibríonn uair amháin agus a athghintear ar atosú. Sábháil an t-ábhar roimhe seo agus tabhair faoi deara cé acu comhpháirt a shealbhaíonn an chonair ar an meaisín sin, ionas go dtosóidh an chéad athrú eile le fianaise.

Ailt ghaolmhara