Pam mae MagicDNS yn datrys dyfeisiau ond nid enwau gwesteiwyr swyddfa
Mae MagicDNS yn enwi dyfeisiau mewn tailnet, nid gwesteiwyr yn eich parth swyddfa. DNS hollt ynghyd â datryswr a llwybr cyrraeddadwy sy’n gwneud i enw’r swyddfa ateb.
Mae MagicDNS yn rhoi i bob dyfais mewn tailnet enw sy’n deillio o enw ei pheiriant a pharth DNS y tailnet. Mae Tailscale yn creu’r enw hwn ac yn ateb arno ar hyd llwybr datryswr Tailscale. Mae enw gwesteiwr swyddfa fel files.office.example yn perthyn i barth na ysgrifennodd Tailscale erioed, felly ni all ailenwi dyfais ei greu. Mae’r ddau fann enw yn cydfodoli; dim ond gwahanol berchnogion sydd ganddynt.
Mae’r mecanwaith hwnnw y tu ôl i gwyn cyffredin iawn: mae gwesteiwr Tailscale yn ateb, ac mae’r gweinydd ffeiliau yn dal i ddychwelyd gwall datrys.
Dau fann enw, dau berchnogwr
Cynhyrchir enw dyfais o enw gwesteiwr y peiriant ei hun, mae Tailscale yn datrys gwrthdrawiadau, ac mae’r canlyniad yn byw o dan barth y tailnet. Mae parth swyddfa’n cael ei gynnal gan bwy bynnag sy’n rhedeg datryswr y swyddfa, gyda chofnodion yn cael eu creu gan weinyddwr neu drwy gofrestru deinamig. Mae enwau byr yn cuddio’r gwahaniaeth: gallai files fod yn ehangiad ôl-ddodiad chwilio y mae DNS y swyddfa’n ateb, yn ddyfais tailnet, neu’n ddim o gwbl. Mae holi’r enw llawn yn dangos pa system a atebodd mewn gwirionedd.
Nid yw newid enw peiriant y llwybrydd is-rwydwaith yn gwneud dim i barth y swyddfa. Mae’n ailenwi un ddyfais Tailscale ac yn gadael y cofnod ar weinydd y swyddfa heb ei gyffwrdd, a dyna pam nad yw ailenwi ac ailgynnig byth yn cydgyfarfod.
Cyfeiriwch barth y swyddfa at ei ddatryswr
Mae DNS hollt Tailscale yn anfon ymholiadau ar gyfer parthau dethol at weinydd enwau a bennwch, ac mae popeth arall yn dilyn y polisi sy’n weddill. Ychwanegwch y parth y mae datryswr y swyddfa’n ei wasanaethu mewn gwirionedd, nid yr ôl-ddodiad chwilio rydych chi’n digwydd ei deipio. Mae ôl-ddodiad chwilio’n dweud wrth y cleient beth i’w atodi; nid yw’n dweud wrth y datryswr ble i edrych. Mae’r ddau osodiad hyn yn edrych yn debyg mewn consol ac yn ymddwyn yn hollol wahanol.
Rhaid i weinydd enwau cyfyngedig fod yn awdurdodol ar gyfer y parth sy’n gysylltiedig ag ef, neu bydd yr ateb yn atgyfeiriad yn hytrach nag yn gyfeiriad.
Daw cyrraeddadwyedd o flaen datrys
Rhaid i’r cleient gyrraedd y gweinydd enwau hwnnw hefyd. Ar gyfer datryswr ar LAN preifat, rhaid hysbysebu llwybr yr is-rwydwaith a’i dderbyn, rhaid i’r polisi mynediad ganiatáu’r ymholiad, a rhaid bod llwybr dychwelyd. Mae cyfeiriad DNS cywir yn y consol gweinyddol yn profi’n unig fod y ffurfweddiad wedi’i gadw. Os na all pecynnau gyrraedd y datryswr, yr symptom yw terfyn amser, sy’n edrych yn wahanol i ateb awdurdodol nad oes cofnod o’r fath.
Mae’r gwahaniaeth hwnnw’n ddiagnostig. Mae terfyn amser yn pwyntio at lwybrau neu bolisi, tra bod ateb negyddol ar unwaith yn pwyntio at y cofnod neu’r parth. Darllenwch pa un a gewch cyn newid unrhyw osodiad DNS.
Gwahanwch fethiant yr enw oddi wrth fethiant y gwasanaeth
Os yw’r adnodd yn ymateb yn ei gyfeiriad preifat ond nid wrth enw gwesteiwr, mae’r ymchwiliad yn aros ar DNS. Os nad yw’r naill na’r llall yn gweithio, trwsiwch lwybrau neu’r gwasanaeth yn gyntaf, oherwydd nid yw enw sy’n datrys i gyfeiriad anghyraeddadwy yn gynnydd. Holwch yr enw llawn a nodwch pa weinydd a atebodd. Ar macOS mae rhai offer llinell orchymyn yn dilyn llwybr gwahanol i raglenni cyffredin, felly gall terfynell dig a phorwr anghytuno am yr un enw.
Ailadroddwch y prawf gyda nod allan wedi’i ddewis os mai dyna’r modd arferol i’r ddyfais. Mae trin DNS nod allan yn wahanol i’r ffurfweddiad heb nod allan, a gall profi mewn un modd yn unig golli’r methiant y mae defnyddwyr yn ei weld mewn gwirionedd.
Cofnodwch y parth, cyfeiriad y datryswr a’r llwybr sy’n cario’r ymholiad. Mae’r tri hynny’n egluro’r rhan fwyaf o syndodau MagicDNS heb rownd arall o ailenwi.