ஒரு Tailscale ஹோஸ்ட்டை அடைய முடியவில்லை: சப்நெட் ரவுட்டரா அல்லது வெளியேறும் நோடா?
முதலில் இல்லாத இலக்கை வரிசைப்படுத்துங்கள்: தனிப்பட்ட NAS-க்கு அறிவிக்கப்பட்ட சப்நெட் தேவை, பொது உலாவலுக்கு வெளியேறும் நோடு தேவை.
ஒரு Tailscale ஹோஸ்ட் பதிலளிக்கும்போது மற்றொன்று இருளில் இருக்கிறது, அல்லது பொது வலைத்தளங்கள் தவறான நாட்டைத் தெரிவிக்கத் தொடங்கும் வரை எல்லாம் வேலை செய்கிறது. இரண்டு புகார்களும் “Tailscale உடைந்துவிட்டது” என்ற வடிவில் வருகின்றன, இரண்டும் பொதுவாக தவறான இலக்குக்கு இயக்கப்பட்ட தவறான கட்டமைப்பே. முதலில் தோல்வியடைந்த இலக்கை வரிசைப்படுத்துங்கள், பிறகு அதை மூடும் பாத்திரத்தைத் தேர்ந்தெடுங்கள்.
தோல்வியடைந்த இலக்கிலிருந்து தொடங்குங்கள்
வேலை செய்யாத முகவரி அல்லது பெயரையும், அது எந்த வகையான பொருள் என்பதையும் எழுதுங்கள். மற்றொரு தளத்தின் பின்னால் உள்ள தனிப்பட்ட LAN இல் உள்ள சாதனம், உங்கள் சொந்த பிரிவில் உள்ள சேவை, மற்றும் பொது வலைத்தளம்—ஒரே கிளையண்டை தற்செயலாகப் பங்கிடும் மூன்று ரூட்டிங் சிக்கல்கள். வேறுபாடு தோற்றத்திற்கானது அல்ல, ஏனெனில் இரண்டு கட்டமைப்புகளும் வெவ்வேறு இலக்குத் தொகுப்புகளை மூடுகின்றன. ஒன்றை இயக்குவது மற்றதற்கு எதுவும் செய்யாது, முழு குழப்பத்தின் மூலமும் அதுவே.
முகவரி குடும்பத்தையும் கவனியுங்கள். IPv4 என்று மட்டும் அறிவிக்கப்பட்ட சப்நெட் IPv6 இலக்குகளை உள்ளூர் பாதையில் விடுகிறது, இது யாராவது இரண்டு ரூட்டிங் அட்டவணைகளையும் ஒப்பிடும் வரை பகுதி தோல்வியாகத் தெரிகிறது. பாதை எப்படி இருக்கும் என்று எதிர்பார்த்தீர்கள் என்பதை எழுதுங்கள், பின்னர் சோதனைக்கு மறுக்க ஏதாவது இருக்கும்.
Tailscale ஒருபோதும் இயக்காத சாதனத்தை அடையுங்கள்
ரவுட்டர் tailnet-க்கு குறிப்பிட்ட வரம்புகளை அறிவிக்கிறது, பின்னர் tailnet மற்றும் தனிப்பட்ட பிரிவுக்கு இடையே பாக்கெட்டுகளை ரிலே செய்கிறது, எனவே அந்தப் பிரிவின் சாதனங்களுக்கு சொந்த கிளையண்ட் தேவையில்லை. வீட்டில் உள்ள மடிக்கணினியிலிருந்து அலுவலக NAS-ஐ அடைவது இதே நிலைதான். அந்தப் பக்கத்தில் tailnet-இன் ஒரே உறுப்பினர் ரவுட்டர்.
tailscale up --advertise-routes=10.40.0.0/24 --advertise-exit-node=false
ip route get 10.40.0.55
tailscale status
அறிவிப்பு மூன்று நிபந்தனைகளில் முதல் ஒன்று மட்டுமே. பாதை tailnet-க்கு அங்கீகரிக்கப்பட வேண்டும், கிளையண்ட் அறிவிக்கப்பட்ட பாதைகளை ஏற்க வேண்டும், மற்றும் அணுகல் விதி இணைப்பை அனுமதிக்க வேண்டும். இந்தச் சங்கிலியே அறிகுறி பெரும்பாலும் ரவுட்டர் இயங்கி NAS இயங்காததாக இருப்பதற்குக் காரணம். அடையக்கூடிய ரவுட்டர் சுரங்கப்பாதை வேலை செய்கிறது என்பதை நிரூபிக்கிறது; அங்கீகாரம், கிளையண்ட் ஏற்பு அல்லது கொள்கை பற்றி எதையும் நிரூபிக்கவில்லை.
அந்த மூன்று தோல்விகளும் நிர்வாகக் கன்சோலில் வெவ்வேறாகத் தெரிகின்றன. மூன்றையும் ஒரே நேரத்தில் மாற்றுவதற்குப் பதிலாக வரிசையாகச் சரிபாருங்கள், ஏனெனில் இரண்டாவது மாற்றம் எது முக்கியமானது என்பதை மறைக்கிறது.
பொது டிராஃபிக்கை வேறு இயந்திரத்தின் வழியாக வெளியே அனுப்புங்கள்
வெளியேறும் நோடு உங்கள் பொதுவான இணைய டிராஃபிக்கை தன் வழியாக ரூட் செய்கிறது, இது மற்ற VPN தயாரிப்புகளின் முழு சுரங்கப்பாதை அமைப்புக்கு மிக நெருக்கமானது. அதற்கும் மூன்று தனித்தனி ஒப்புதல்கள் தேவை: சாதனம் பாத்திரத்தை அறிவிக்கிறது, நிர்வாகி அதை அனுமதிக்கிறார், கிளையண்ட் அதைத் தேர்ந்தெடுக்கிறது. tailnet-இல் சேர்வது இயல்பாக வேறு உறுப்பினர் வழியாக எதையும் அனுப்பாது.
tailscale up --advertise-exit-node
tailscale up --exit-node=100.101.102.103 --exit-node-allow-lan-access=false
tailscale status --json | grep -i exitnode
வெளியேறும் நோடைத் தேர்ந்தெடுப்பது அதன் சொந்த LAN-க்கான அணுகலைத் தானாக வழங்காது. LAN-அணுகல் விருப்பம் இருப்பதற்குக் காரணம் இவை வெவ்வேறு அனுமதிகள், அதை அணைத்து வைப்பதே பாதுகாப்பான இயல்புநிலை. மற்ற Tailscale வளங்களுக்கான பாதைகள் வெளியேறும் நோடு செயலில் இருக்கும்போதும் தங்கள் சொந்தக் கையாளுதலைத் தக்கவைக்கின்றன. அதனால்தான் சப்நெட்டில் ஹோஸ்ட் செய்யப்பட்ட சேவை பொது இணையப் பாதை மாறியபோதும் தொடர்ந்து செயல்பட முடியும்.
வெளியேறும் நோடு இணையம் உங்களை எப்படிப் பார்க்கிறது என்பதையும் மாற்றுகிறது, எவ்வளவு வேகமாகத் தோன்றுகிறது என்பது மட்டுமல்ல. புவியியல் இருப்பிடம், ஸ்ட்ரீமிங் பட்டியல்கள் மற்றும் வேக வரம்புகள் உங்கள் முகவரியை அல்ல, வெளியேறும் முகவரியைப் பின்பற்றும் என்று எதிர்பாருங்கள்.
ஒரே ஒரு ஹோஸ்ட் தோல்வியடையும்போது முப்பக்கப் பிரிவைப் படியுங்கள்
உங்கள் பிரிவில் உள்ள பிரிண்டர், தொலை சப்நெட் ரவுட்டருக்குப் பின்னால் உள்ள NAS, மற்றும் பொது தளம்—மூன்று வெவ்வேறு பாதைகள் கொண்ட மூன்று இலக்குகள். அவற்றில் சரியாக ஒன்று தோல்வியடைந்தால், குறைபாடு முழு கிளையண்டிற்கு அல்ல, அந்த இலக்கின் பாதைக்கு உரியது. வெளியேறும் நோடு பயன்படுத்தப்படும்போது உள்ளூர் பிரிண்டருக்கு வழக்கமான பதில் LAN-அணுகல் அமைப்பு. தொலை NAS-க்கு அறிவிக்கப்பட்ட வரம்பு, அதன் அங்கீகார நிலை மற்றும் அணுகல் விதிகளை இந்த வரிசையில் சரிபாருங்கள். பொது தளத்திற்கு எந்த வெளியேறும் நோடு தேர்ந்தெடுக்கப்பட்டது, கிளையண்ட் அதை உண்மையில் ஏற்றுக்கொண்டதா என்பதைச் சரிபாருங்கள்.
முகவரி வேலை செய்து பெயர் வேலை செய்யவில்லை என்றால், பாதைகளைப் பார்ப்பதை நிறுத்துங்கள். தனிப்பட்ட DNS தனித்தனியாக அமைக்கப்படுகிறது, தவறான முகவரிக்குத் தீர்க்கப்படும் பெயர் தடுக்கப்பட்ட பாதையைப் போலவே தோல்வியடைகிறது. முதலில் முகவரி, பின்னர் பெயரைச் சோதியுங்கள், இரண்டு முடிவுகளும் எந்த அடுக்கைத் திறக்க வேண்டும் என்பதைச் சொல்லும்.
நீங்கள் கட்டியதாக நினைக்கும் பாதையை உறுதிப்படுத்துங்கள்
சரிபார்ப்பு என்பது பாதை தேடல் மற்றும் முகவரி சரிபார்ப்பு, ping அல்ல. தேடல் இலக்கு எந்த இடைமுகத்தைப் பயன்படுத்தும் என்பதைச் சொல்கிறது, முகவரி சரிபார்ப்பு இலக்கு உண்மையில் எந்த வரம்பில் உள்ளது என்பதைச் சொல்கிறது. வெற்றிகரமான ping ஹோஸ்ட் எங்கோ உயிருடன் இருப்பதைச் சொல்கிறது, அது கேள்வி அல்ல. எந்தக் கட்டமைப்பையும் மாற்றுவதற்கு முன் இரண்டையும் இயக்குங்கள்.
ip route get 10.40.0.55
ip -6 route show default
tailscale ping 10.40.0.55
அதை tailnet-இன் சொந்தப் பார்வையுடன் இணையுங்கள், இது சகா நேரடியாக இணைக்கப்பட்டுள்ளதா அல்லது ரிலே வழியாக உள்ளதா என்பதைக் காட்டுகிறது. ரிலே பாதையும் வேலை செய்கிறது, நீங்கள் பிழைதிருத்திய பாதையுடன் எந்தத் தொடர்பும் இல்லாத தாமதப் புகார்களை அது விளக்குகிறது. சப்நெட் ரவுட்டர் ஆவணம் பரிச்சயமில்லை என்றால் அங்கீகாரப் படிநிலையை மூடுகிறது. பின்னர் உங்கள் சொந்த வலையமைப்பில் எந்தக் கட்டமைப்பு எந்த இலக்கை மூடுகிறது என்று எழுதுங்கள், ஏனெனில் தளத்தைச் சேர்க்கும் அடுத்த நபரும் அதே கேள்வியைக் கேட்பார்.