Oibríonn Tailscale MagicDNS, ach teipeann ar nslookup ar macOS
Réitíonn aipeanna macOS tríd an réiteoir córais; léann nslookup comhad statach. Tástáil an t-ainm tailnet céanna ar an dá chonair sula n-athraíonn tú aon socrú DNS.
Ar Mac, réitíonn ping ainm meaisín tailnet agus filleann nslookup teip, agus deir an dá ordú an fhírinne. Réitíonn aipeanna tríd an réiteoir córais, a chumraíonn Tailscale de réir comhéadain, agus léann nslookup agus host comhad statach nach mbaineann MagicDNS leis riamh. Is féidir leis an dá chonair easaontú gan aon phaicéad a chailleadh. Cinn cé acu conair a thóg d’aipeanna a theipeann sula n-athraíonn tú aon socrú DNS.
Dhá chonair réitigh, dhá fhreagra éagsúla
Téann trácht na n-aipeanna ar macOS tríd an réiteoir córais, agus cinneann iontrálacha réiteora atá teoranta de réir comhéadain cé acu freastalaí a fhreagraíonn do cé acu fearann. Socraíonn Tailscale a iontráil MagicDNS ann, agus is é sin an fáth a bhfaigheann Safari agus ssh ainmneacha tailnet. Léann nslookup, host agus dig /etc/resolv.conf ina ionad sin nó tógann siad freastalaí ar an líne ordaithe, agus de ghnáth ainmníonn an comhad sin an ródaire nó freastalaí oifige fós. Níl aon fhreagra údarásach ag fanacht le hainm tailnet a sheoltar chuig an gcomhad sin, mar sin tuairiscíonn an uirlis teip agus éiríonn le conair an chórais.
Ní iompraíonn ceachtar den dá uirlis go mícheart. Fiafraíonn siad de fhreastalaithe éagsúla, agus ní bhíonn a fhios ag ach ceann amháin de na freastalaithe sin faoi do tailnet.
Tástáil an t-ainm céanna trí chonair an chórais
Úsáid glao cuardaigh an chórais mar an chéad tástáil, ansin cuir i gcomparáid é le hiarratas a dhírítear go díreach ar réiteoir MagicDNS. Coinnigh an litriú mar an gcéanna sa dá cheann, lena n-áirítear fearann tailnet, mar is ceisteanna éagsúla iad ainm gearr agus ainm láncháilithe, le freagraí éagsúla.
dscacheutil -q host -a name nas-01.tailnet-a1b2.ts.net
scutil --dns
dig @100.100.100.100 nas-01.tailnet-a1b2.ts.net
Freagraíonn na trí aschur sin trí cheist: cad a fhilleann an córas, cé na réiteoirí atá cumraithe do cé na fearainn, agus cad atá ar eolas ag MagicDNS féin. Tugann ainm atá sa dara agus sa tríú ceann ach atá in easnamh sa chéad cheann le fios go bhfuil an chumraíocht áitiúil i gceist seachas an tailnet.
Nuair a réitítear an t-ainm, tástáil an tseirbhís
Ní chruthaíonn freagra DNS ceart ach go bhfuil ainm mapáilte chuig seoladh. Is féidir an tseirbhís taobh thiar de a bheith stoptha, is féidir an port a scagadh le riail rochtana, agus is féidir le teastas óstach difriúil a ainmniú ón gceann a chlóscríobh tú.
nc -vz nas-01.tailnet-a1b2.ts.net 445
ping -c 3 nas-01.tailnet-a1b2.ts.net
Coinnigh téacs bunaidh na hearráide, mar téann rabhadh teastais, am istigh naisc agus ainm nach bhfuarthas chuig áiteanna éagsúla. Deisíonn athrú freastalaithe ainmneacha an tríú ceann agus caitheann sé tráthnóna leis an gcéad dá cheann.
Ní hionann MagicDNS agus ionadaí do DNS oifige
Ní hainm gléis tailnet é ainm laistigh de chrios oifige fiú nuair is féidir leis an gcliant céanna teacht ar an dá cheann. Nuair a bhíonn an cuspóir taobh thiar de ródaire fo-líonra, teastaíonn DNS scoite ón gcliant don chrios sin ag díriú ar an réiteoir inmheánach, rud atá ina shocrú difriúil ó MagicDNS agus atá doiciméadaithe ina theannta.
Tá tábhacht ag baint le fearainn chuardaigh freisin. Cuirtear gach iarmhír chumraithe le hainm gairid neamhcháilithe in ord, mar sin is féidir le ríomhaire glúine a tháinig isteach i líonra eile le déanaí réiteach trí iarmhír sheanbhunaithe. Seiceáil cé acu iarmhír a cuireadh i bhfeidhm sula ndearbhaíonn tú go bhfuil an crios briste.
Nuair a theipeann ar an dá chonair, cinneann fíricí an tailnet
Má theipeann ar chuardach an chórais agus ar an iarratas díreach araon do ghléas a chreideann tú atá ann, tá an fhadhb lastuas de réiteoir an Mac.
Deimhnigh ainm an mheaisín agus fearann tailnet sa chonsól riaracháin, deimhnigh go bhfuil an gléas ar líne agus ceadaithe, agus deimhnigh nár díghníomhaíodh socruithe DNS an chliaint go háitiúil. Coinníonn gléas atá as líne a ainm agus níl aon seoladh aige le filleadh.
Ansin roghnaigh de réir na fianaise. Is difríocht chonair uirlise é ainm a réitítear ar chonair an chórais agus a theipeann in nslookup; is fadhb rochtana nó teastais é ainm a réitítear agus an tseirbhís ag diúltú; is fadhb tailnet nó cumraíochta DNS é ainm nach réitítear in aon áit. Trí úinéir, trí cheartú, agus clúdaíonn an doiciméadú MagicDNS sonraí macOS an chéad cháis.