WireGuard 5G கிளை: கிளையே மையத்தை அழைக்கட்டும்
கிளை மையத்தை அழைக்கும்போது, மாறிவரும் மொபைல் முகவரியை மையம் ஒருபோதும் கண்டறிய வேண்டியதில்லை. அமைக்கவும், சரிபார்க்கவும், பிறகு இது எதைத் தீர்க்கவில்லை என்பதைப் பாருங்கள்.
மாறிவரும் மொபைல் முகவரியின் பின்னால் கிளை அமர்ந்து, மையத்துக்கு நிலையான பெயர் இருக்கும்போது கிளையை மையத்தை நோக்கித் திருப்புவது இந்த வடிவமைப்பின் எளிய பாதி. அப்போது மையம் கிளையை அங்கீகரிக்கப்பட்ட போக்குவரத்திலிருந்து கற்றுக்கொள்கிறது, நீங்கள் புதுப்பித்து வைக்க வேண்டிய பதிவிலிருந்து அல்ல. ஒப்பந்தம் எளிது: கிளையே எப்போதும் தொடங்குகிறது.
அதை வேண்டுமென்றே அமைத்து, பிறகு மக்கள் வேலை செய்கிறது என்று கருதும் பகுதியைச் சரிபார்க்கவும். இரண்டு படிகளுக்கும் நிமிடங்கள் ஆகும், இந்த வடிவமைப்புகள் பொதுவாக இரண்டாவதில் தோல்வியடைகின்றன.
நிலையான முனைப்புள்ளியை எந்தப் பக்கம் வைத்திருக்கிறது
கிளையின் கட்டமைப்பு மையத்தின் முனைப்புள்ளியையும் அதன் பொது விசையையும் குறிப்பிடுகிறது. மையத்தின் கட்டமைப்பு கிளையின் பொது விசையையும் அதன் அனுமதிக்கப்பட்ட உள் முன்னொட்டுகளையும் குறிப்பிடுகிறது, மேலும் அதற்கு எந்த முனைப்புள்ளியும் இல்லாமல் இருக்கலாம், ஏனெனில் அடையாளம் விசையிலிருந்து வருகிறது, கடைசி தொகுப்பின் மூல முகவரியிலிருந்து அல்ல. அந்த சமச்சீரற்ற தன்மையே முழு பொறிமுறை, அது மையப் பக்கத்திலிருந்து கண்டறிதல் சிக்கல்களின் ஒரு முழு வகையை நீக்குகிறது.
கிளை அங்கீகரிக்கப்பட்ட தொகுப்பை அனுப்பும்போது, மையம் அது வந்த மூலத்தைப் பதிவு செய்து பதில்களுக்கு அந்த மேப்பிங்கைப் பயன்படுத்துகிறது. அப்போது மொபைல் இணைப்பை மறு எண்ணிடுவது அடுத்த கைக்குலுக்கலைத் தவிர வேறு எதையும் செலவாக்காது, இனி உங்களுக்குத் தேவையில்லாத ஒவ்வொரு கூறும் மாற்றத்தின் போது தோல்வியடைய முடியாத ஒன்று. இந்தப் பண்பு திட்டமிட்ட மாற்றத்தின் போது சோதிக்கத் தகுந்தது, சம்பவத்தின் போது அல்ல. யாராவது இரு முனைகளையும் ஒரே நேரத்தில் பார்க்க முடியும்போது இதைச் செய்யுங்கள்.
மறு எண்ணிடலைத் தாங்கும் கட்டமைப்பைக் கிளைக்குக் கொடுங்கள்
முனைப்புள்ளியையும் keepalive-ஐயும் கிளையில் வைத்திருங்கள், மையத்தின் சக பதிவை கடினமாக குறியிடப்பட்ட முகவரி இல்லாமல் வைத்திருங்கள். keepalive மொழிபெயர்க்கப்பட்ட மேப்பிங்கை செயலற்ற காலத்திற்குப் பிறகு மையம் கோரப்படாத போக்குவரத்தை அனுப்பும் அளவுக்கு நீண்ட நேரம் திறந்து வைக்கிறது.
[Peer]
PublicKey = HUB_PUBLIC_KEY_BASE64
Endpoint = hub.example.net:51820
AllowedIPs = 10.60.0.0/24, 10.60.10.0/24
PersistentKeepalive = 25
இருபத்தைந்து வினாடிகள் NAT மேப்பிங்கை உயிர்ப்புடன் வைத்திருக்க அடிக்கடி மேற்கோள் காட்டப்படும் உதாரணம், ஒவ்வொரு சகவுக்கும் கட்டாயம் அல்ல. நீங்கள் உண்மையில் கவனிக்கும் மேப்பிங் நேர வரம்பின் அடிப்படையில் அதை அமைக்கவும், இடைமுகம் இயங்கும் வரை தரவு வரம்புள்ள இணைப்பில் இது போக்குவரத்தை உருவாக்கும் என்பதை நினைவில் கொள்ளுங்கள்.
மையத்தில், கிளையின் சகவின் அனுமதிக்கப்பட்ட முன்னொட்டுகள் கிளை அனுப்பும் அனைத்தையும் மூட வேண்டும். விடுபட்ட முன்னொட்டு தொலை முனையில் வழித்தட தோல்வி போல நடந்துகொள்கிறது, எந்தப் பக்கமும் எச்சரிக்கை தருவதில்லை, எனவே முதல் உண்மையான தொகுப்புக்கு முன் அதை மறுபரிசீலனை செய்வது தகும். முதல் இணைப்புக்கு முன் மையத்தின் அனுமதிக்கப்பட்ட முன்னொட்டுகளைக் கிளையின் இடைமுக முகவரிகளுடன் ஒப்பிடுங்கள்.
மேப்பிங்கையும் தோல்வி மாற்றத்தையும் சரிபார்க்கவும்
கைக்குலுக்கல் முடிவடைவதையும், மையம் கிளையின் தற்போதைய முனைப்புள்ளியைப் பட்டியலிடுவதையும், சுரங்கப்பாதை வழியாகக் கிளையின் உள் முகவரிகளை அடைய முடிவதையும் உறுதிப்படுத்துங்கள். இதுவே அடிப்படைக் கோடு, யாரும் மொபைல் இணைப்பைத் தொடுவதற்கு முன் இது பதிவு செய்யப்பட வேண்டும். இரண்டு வரி வெளியீடு போதும். நேர முத்திரையுடன் அவற்றை டிக்கெட்டில் வைத்திருங்கள்.
wg show wg0
wg show wg0 latest-handshakes
ip route show default
ping -c 3 10.60.10.1
பிறகு இந்த வடிவமைப்பு எதற்காக உள்ளதோ அந்தத் தோல்வியைச் சோதியுங்கள். முதன்மை WAN-ஐ இழுத்து வெளியே எடுத்து, மையத்தை நோக்கிய கிளையின் அடிப்படை வழி இப்போது மொபைல் இடைமுகம் வழியாகச் செல்வதை உறுதிப்படுத்துங்கள். சுரங்கப்பாதை உடைந்த இயல்பான பாதையைச் சரிசெய்ய முடியாது, எனவே இறந்த மேல் இணைப்பை நோக்கி இன்னும் சுட்டும் வெளிப்புற வழி கைக்குலுக்கல் நேர முடிவை உருவாக்குகிறது, அது மையத்தின் சிக்கலைப் போலவே தெரிகிறது.
வெளிப்புற பாதை வெளிப்படையாகப் பிணைக்கப்பட்டிருந்தாலோ கொள்கையால் வழித்தடம் செய்யப்பட்டிருந்தாலோ, தோல்வி மாற்றத்தில் அதுவும் இடம்பெற வேண்டும். சரியாகப் படிக்கப்படும் வடிவமைப்புக்கும் இடையூறைத் தாங்கும் வடிவமைப்புக்கும் இடையிலான இந்த இடைவெளியே பொதுவாகக் காணாமல் போன ஒரே விஷயம்.
இந்த வடிவமைப்பு எதைத் தீர்க்கவில்லை
இங்கு எதுவும் கிளைக்குள் வரும் இணைப்பை அனுமதிக்கவில்லை. தலைமை அலுவலகத்தில் ஏதாவது மொபைல் தளத்தை அழைக்க வேண்டுமெனில், அந்தத் தேவைக்கு சுரங்கப்பாதையின் திசை தவறு, மேலும் மாறும் DNS ஒரு பெயரை மட்டுமே புதுப்பிக்கிறது. வழங்குநரின் மொழிபெயர்ப்பு, உள்வரும் கொள்கை மற்றும் வாடிக்கையாளரின் முனைப்புள்ளி புதுப்பித்தல் அனைத்தும் வழியில் இருக்கின்றன, மாறிய பதிவு இயக்குநர் நிலை NAT-ஐத் திறக்க முடியாது.
கிளையின் முன்னொட்டை மற்ற ஒவ்வொரு தளத்திலிருந்தும் தனியாக வைத்திருங்கள், அதன் நுழைவாயில் எதை முன்னனுப்பும் என்பதை வரம்பிடுங்கள். நிலையான மைய முனைப்புள்ளி கண்டறிதலை எளிமையாக்குகிறது, வழித்தட வடிவமைப்பு, முகவரி திட்டமிடல் அல்லது எந்த பயன்பாட்டு வழிகள் தோல்வி மாற்றத்தைத் தாங்கும் என்ற கேள்விக்கு எதையும் செய்யவில்லை.
ரன்புக்கில் நான்கு விஷயங்களை எழுதுங்கள்: யார் தொடங்குகிறார், எந்த முன்னொட்டுகள் அனுமதிக்கப்பட்டுள்ளன, keepalive எவ்வளவு நீளம், முதன்மை இணைப்பு விழும்போது என்ன நடக்கிறது. எதிர்கால இயக்குநருக்கு இரவு மூன்று மணிக்கு உண்மையில் தேவைப்படுவது அந்த வரிகளே.