Mac இல் ping ஒரு tailnet இயந்திரப் பெயரைத் தீர்க்கிறது, ஆனால் nslookup தோல்வியைத் திருப்பித் தருகிறது, இரண்டு கட்டளைகளும் உண்மையையே சொல்கின்றன. செயலிகள் கணினி தீர்வியான் மூலம் தீர்க்கின்றன, அதை Tailscale ஒவ்வொரு இடைமுகத்திற்கும் அமைக்கிறது, ஆனால் nslookup மற்றும் host MagicDNS ஒருபோதும் தொடாத நிலையான கோப்பைப் படிக்கின்றன. ஒரு பாக்கெட் கூட இழக்கப்படாமல் இரு பாதைகளும் வேறுபடலாம். எந்த DNS அமைப்பையும் மாற்றும் முன் உங்கள் தோல்வியடையும் செயலி எந்தப் பாதையை எடுத்தது என்பதைத் தீர்மானிக்கவும்.

இரு தீர்வுப் பாதைகள், இரு வேறு பதில்கள்

macOS இல் செயலி இயக்கப்போக்கு கணினி தீர்வியான் வழியாகச் செல்கிறது, இடைமுகத்திற்கு வரம்பிடப்பட்ட தீர்வியான் பதிவுகள் எந்த சேவையகம் எந்தக் களத்திற்குப் பதிலளிக்கும் என்பதைத் தீர்மானிக்கின்றன. Tailscale அங்கு தனது MagicDNS பதிவை நிறுவுகிறது, அதனால் Safari மற்றும் ssh tailnet பெயர்களைக் கண்டறிகின்றன. மாறாக nslookup, host மற்றும் dig /etc/resolv.conf படிக்கின்றன அல்லது கட்டளை வரியில் சேவையகத்தை எடுக்கின்றன, அந்தக் கோப்பு வழக்கமாக இன்னும் திசைவியை அல்லது அலுவலக சேவையகத்தைப் பெயரிடுகிறது. அந்தக் கோப்பிற்கு அனுப்பப்பட்ட tailnet பெயருக்கு காத்திருக்கும் அதிகாரப்பூர்வ பதில் எதுவும் இல்லை, எனவே கருவி தோல்வியைத் தெரிவிக்கிறது, கணினிப் பாதை வெற்றியடையும்போது.

இரு கருவிகளும் தவறாக நடந்து கொள்ளவில்லை. அவை வெவ்வேறு சேவையகங்களைக் கேட்கின்றன, அந்த சேவையகங்களில் ஒன்று மட்டுமே உங்கள் tailnet பற்றி அறிந்திருக்கிறது.

கணினிப் பாதையில் அதே பெயரைச் சோதிக்கவும்

கணினி தேடல் அழைப்பை முதல் சோதனையாகப் பயன்படுத்தி, பின்னர் நேரடியாக MagicDNS தீர்வியானுக்கு அனுப்பப்பட்ட வினவலுடன் ஒப்பிடுங்கள். இரண்டிலும் எழுத்துப்பிழை ஒரே மாதிரியாக வைத்திருங்கள், tailnet களம் உட்பட, ஏனெனில் குறுகிய பெயரும் முழுமையாகத் தகுதியான பெயரும் வெவ்வேறு பதில்கள் கொண்ட வெவ்வேறு கேள்விகள்.

dscacheutil -q host -a name nas-01.tailnet-a1b2.ts.net
scutil --dns
dig @100.100.100.100 nas-01.tailnet-a1b2.ts.net

அந்த மூன்று வெளியீடுகள் மூன்று கேள்விகளுக்குப் பதிலளிக்கின்றன: கணினி என்ன திருப்பித் தருகிறது, எந்தக் களங்களுக்கு எந்தத் தீர்வியான்கள் அமைக்கப்பட்டுள்ளன, மற்றும் MagicDNS தானே என்ன அறிந்திருக்கிறது. இரண்டாவது மற்றும் மூன்றாவதில் இருந்து முதலில் இல்லாத பெயர் tailnet ஐ அல்ல, உள்ளூர் அமைப்பைச் சுட்டுகிறது.

பெயர் தீர்க்கப்பட்ட பிறகு சேவையைச் சோதிக்கவும்

சரியான DNS பதில் ஒரு பெயர் ஒரு முகவரியுடன் பொருந்துகிறது என்பதை மட்டுமே நிரூபிக்கிறது. அதன் பின்னணியில் உள்ள சேவை நிறுத்தப்பட்டிருக்கலாம், துறைமுகம் அணுகல் விதியால் வடிகட்டப்படலாம், சான்றிதழ் நீங்கள் தட்டச்சு செய்ததிலிருந்து வேறு புரவலனைப் பெயரிடலாம்.

nc -vz nas-01.tailnet-a1b2.ts.net 445
ping -c 3 nas-01.tailnet-a1b2.ts.net

அசல் பிழை உரையை வைத்திருங்கள், ஏனெனில் சான்றிதழ் எச்சரிக்கை, இணைப்பு நேர வரம்பு மற்றும் பெயர்-கிடைக்கவில்லை ஒவ்வொன்றும் வேறு இடத்திற்கு இட்டுச் செல்கின்றன. பெயர் சேவையகங்களை மாற்றுவது மூன்றாவதைச் சரிசெய்து முதல் இரண்டிற்கு ஒரு மதியத்தை வீணாக்குகிறது.

MagicDNS அலுவலக DNS க்கு மாற்று அல்ல

ஒரே வாடிக்கையாளர் இரண்டையும் அடையக்கூடியபோதும் அலுவலக மண்டலத்திற்குள் உள்ள பெயர் tailnet சாதனப் பெயர் அல்ல. இலக்கு துணை வலை திசைவியின் பின்னால் இருக்கும்போது, வாடிக்கையாளருக்கு அந்த மண்டலத்திற்கு உள் தீர்வியானைச் சுட்டும் split DNS தேவை, இது MagicDNS இலிருந்து வேறுபட்ட அமைப்பு மற்றும் அதன் அருகில் ஆவணப்படுத்தப்பட்டுள்ளது.

தேடல் களங்களும் முக்கியம். தகுதியற்ற குறுகிய பெயருக்கு ஒவ்வொரு அமைக்கப்பட்ட பின்னொட்டும் வரிசையாகச் சேர்க்கப்படுகிறது, எனவே சமீபத்தில் வேறு வலையமைப்பில் சேர்ந்த மடிக்கணினி பழைய பின்னொட்டு மூலம் தீர்க்கப்படலாம். மண்டலத்தை உடைந்ததாக அறிவிக்கும் முன் எந்தப் பின்னொட்டு பயன்படுத்தப்பட்டது என்பதைச் சரிபார்க்கவும்.

இரு பாதைகளும் தோல்வியடையும்போது, tailnet உண்மைகள் தீர்மானிக்கின்றன

இருப்பதாக நீங்கள் நம்பும் சாதனத்திற்கு கணினி தேடலும் நேரடி வினவலும் இரண்டும் தோல்வியடைந்தால், சிக்கல் Mac இன் தீர்வியானுக்கு மேலே உள்ளது.

நிர்வாகக் கன்சோலில் இயந்திரப் பெயரையும் tailnet களத்தையும் உறுதிப்படுத்துங்கள், சாதனம் இணையத்தில் மற்றும் அங்கீகரிக்கப்பட்டதா என்பதை உறுதிப்படுத்துங்கள், வாடிக்கையாளரின் DNS அமைப்புகள் உள்ளூரில் முடக்கப்படவில்லை என்பதை உறுதிப்படுத்துங்கள். இணையமில்லாத சாதனம் அதன் பெயரைத் தக்கவைத்துக்கொள்ளும், திருப்பித் தர எந்த முகவரியும் இல்லை.

பின்னர் சான்றுகளின் அடிப்படையில் தேர்ந்தெடுக்கவும். கணினிப் பாதையில் தீர்க்கப்பட்டு nslookup இல் தோல்வியடையும் பெயர் கருவிப் பாதை வேறுபாடு; தீர்க்கப்பட்டு சேவை மறுக்கும் பெயர் அணுகல் அல்லது சான்றிதழ் சிக்கல்; எங்கும் தீர்க்கப்படாத பெயர் tailnet அல்லது DNS அமைப்புச் சிக்கல். மூன்று உரிமையாளர்கள், மூன்று திருத்தங்கள், மற்றும் MagicDNS ஆவணங்கள் முதல் வழக்கின் macOS விவரங்களை உள்ளடக்குகின்றன.

தொடர்புடைய கட்டுரைகள்