DNS scoilte thar OpenVPN: cad atá le déanamh ag fearann ródaithe ar gach córas oibriúcháin
Is trí rud éagsúla iad iarmhír chuardaigh, fearann ródaithe agus róda IP. Socraigh an polasaí de réir ardáin, ansin cruthaigh cé acu freastalaí a d’fhreagair an cheist.
Tosaíonn gach iarraidh DNS scoilte leis an abairt chéanna: téann ainmneacha na cuideachta chuig DNS na cuideachta, agus leanann gach rud eile ag obair. Chun an abairt sin a iompú ina cumraíocht caithfear trí cheist a fhreagairt in aghaidh gach córas oibriúcháin, agus úsáideann na freagraí meicníochtaí éagsúla ar gach ceann acu. Teipeann próifílí a oibríonn ar ríomhaire glúine Linux go minic ar Windows ar chúiseanna nach bhfuil baint ar bith acu leis an tollán. Is gnách gurb é an bhearna socrú réiteora a mheatar mar ród.
Ainmnigh an polasaí ar dtús, ansin roghnaigh an bhunphrionsabal ardáin a chuireann in iúl é.
Trí shocrú is furasta a mheascadh
Leathnaíonn iarmhír chuardaigh ainm gairid: clóscríobh files agus déantar files.corp.example de nuair a thriallann an réiteoir na hiarmhíreanna in ord. Roghnaíonn fearann ródaithe cé acu réiteoir a fhreagraíonn ceisteanna laistigh de spás ainmneacha. Ní dhéanann ród IP ach an réiteoir roghnaithe a dhéanamh inrochtana. Tá na trí rud sin i sraitheanna éagsúla, agus má chuirtear ceann in ionad an chinn eile faightear cumraíocht a bhféachann ceart uirthi agus nach réitíonn aon rud.
Tá costas leis an meascadh: cuireann iarmhír chuardaigh gach ainm gairid chuig réiteoir na hoibre, lena n-áirítear ainmneacha a bhaineann le háiteanna eile. Coinníonn roghnú fearainn ródaithe ceisteanna neamhghaolmhara ar an réiteoir áitiúil agus seolann sé *.corp.example tríd an tollán fós.
Linux: fearann ródaithe amháin, ní iarmhír chuardaigh
Ar systemd-resolved is fearann ródaithe amháin é fearann a bhfuil tilde roimhe, rud a chiallaíonn go dtéann ceisteanna don spás ainmneacha sin chuig an réiteoir nasctha gan a bheith ina iarmhír chuardaigh freisin. Socraíonn resolvectl domain tun0 '~corp.example' é sin, agus ainmníonn resolvectl dns tun0 10.8.0.1 an freastalaí. Baineann an dá shocrú leis an gcomhéadan, mar sin imíonn siad leis. Is é an tilde an chuid a fhágtar ar lár, agus gan é tosaíonn ainmneacha gairide ag réiteach trí réiteoir na hoibre.
Ná suiteáil an fearann céanna mar iarmhír chuardaigh dhomhanda freisin. Níl an dá shocrú iomarcach; ródaíonn ceann amháin agus athscríobhann an ceann eile an méid a chlóscríobh tú.
Teastaíonn polasaí spás ainmneacha ó Windows, ní iarmhír
Coinníonn Windows an polasaí DNS scoilte sa Name Resolution Policy Table, ní in iarmhír DNS an adapter. Déanann riail spás ainmneacha a mhapáil chuig freastalaithe ar leith: Add-DnsClientNrptRule -Namespace .corp.example -NameServers 10.8.0.1. Ní athraíonn an iarmhír amháin ach cuma na n-ainmneacha gairide; ní stiúrann sí an cheist chuig freastalaí eile.
Seiceáil an polasaí éifeachtach le Get-DnsClientNrptPolicy tar éis ceangal, mar is féidir le riail ó cheangal níos luaithe maireachtáil níos faide ná an tollán. Bain riail trí ainm nuair a thiteann an tollán, agus coinnigh an t-ainm taispeána cobhsaí ionas go ndíreoidh an glanadh ar an iontráil cheart.
Coinnigh úinéir amháin ar an réiteoir in aghaidh an ardáin
Is féidir le bainisteoir deisce, script up OpenVPN agus daemon réiteora áitiúil iarracht a dhéanamh an chumraíocht chéanna a scríobh. Nuair a easaontaíonn siad, bíonn an bua ag an scríbhneoir deireanach agus braitheann an toradh ar ord an teiridh. Roghnaigh comhpháirt amháin chun staid an réiteora a shealbhú, lig do na cinn eile tuairisciú seachas scríobh, agus tástáil athcheangal: ba cheart don pholasaí maireachtáil tríd gan rialacha a dhúbláil. Tástáil dícheangal freisin, ós rud é gurb é an staid fágtha a fhágann go n-iompraíonn an chéad cheangal eile go difriúil.
Déanann feidhmchláir a sheolann a réiteoir criptithe féin neamhaird iomlán de pholasaí an chórais oibriúcháin. Is airí den fheidhmchlár sin é, ní locht sa tollán.
Dearbhaigh an toradh, ní téacs na próifíle
Réitigh ainm amháin ar cheart dó dul tríd an tollán agus ainm amháin nár cheart, ar gach ardán, agus dearbhaigh cé acu freastalaí a d’fhreagair. resolvectl query host.corp.example agus Resolve-DnsName host.corp.example tuairiscíonn araon an freastalaí a d’fhreagair. Déan arís é tar éis athcheangail. Ansin dearbhaigh go bhfuil réiteoir an tolláin inrochtana ag an seoladh a bhrúnn an phróifíl, mar theipeann ar pholasaí ceart a dhíríonn ar fhreastalaí neamh-inrochtana ar an mbealach céanna le gan aon pholasaí.
Taifead an t-iompar beartaithe i nótaí na próifíle: cé acu iarmhír a ródaíonn, cé acu freastalaí a fhreagraíonn í, agus cad a tharlaíonn do gach rud eile. Beidh an abairt sin ag teastáil ón gcéad ardán eile a thacóidh tú níos mó ná an comhad cumraíochta.