NetBird இல் இரண்டு LAN: எந்த பீர்கள் வழியமைக்கின்றன, யார் பேசலாம்
பதிவு ஒரு LAN ஐ வழியமைக்காது. ஒவ்வொரு தளத்திற்கும் ஒரு வழியமைப்பு பீரைத் தேர்ந்தெடுத்து, மறைப்பை வைத்திருந்து, கொள்கையை வரம்புபடுத்தி, பின்னர் ஒவ்வொரு LAN நுழைவாயிலுக்கும் அடுத்த தாவலைக் கற்பிக்கவும்.
மேற்கு LAN இல் உள்ள பணிநிலையம் ஒரு உலாவியைத் திறந்து, கிழக்கு LAN இல் உள்ள ஒரு பயன்பாட்டின் முகவரியைத் தட்டச்சு செய்து, நேரம் முடியும் வரை காத்திருக்கிறது. NetBird இன் ஒவ்வொரு திரையும் பீர்கள் இணைக்கப்பட்டுள்ளன என்று கூறுகிறது, அது உண்மை ஆனால் முக்கியமல்ல: ஒரு மேலடுக்கு வலையமைப்பில் இருப்பது இரண்டு உள்ளூர் துணை வலையமைப்புகளை ஒரு வலையமைப்பில் வைத்திருப்பதற்குச் சமமானதல்ல. கீழேயுள்ள பயணம் அந்தப் பணிநிலையத்திலிருந்து தொடங்கி, வடிவமைப்பு வேண்டுமென்றே மறுக்கும் கோரிக்கையில் முடிவடைகிறது, ஒவ்வொரு நிறுத்தமும் சாதனத்திலிருந்து படிப்பது, ஊகிப்பது அல்ல. விடுபட்ட பகுதி மேலடுக்கு அல்ல, ஒரு வழி அல்லது கொள்கையாக இருக்கும் என்று எதிர்பார்க்கவும்.
முதலில் பணிநிலையத்திலிருந்து தோல்வியைப் படியுங்கள்
நிர்வாக பணியகத்தைத் திறக்கும் முன், பணிநிலையம் உண்மையில் எதை அனுப்புகிறது என்பதை உறுதிசெய்யுங்கள். பாக்கெட் தள நுழைவாயிலுக்கு, உள்ளூர் இடைமுகத்திற்கு அல்லது எங்கும் செல்லவில்லை என்பதை அதன் சொந்த வழியமைப்பு அட்டவணை தீர்மானிக்கிறது, இந்த முடிவு எந்த மேலடுக்கு கருவியும் இல்லாமல் தெரிகிறது. தொலை முன்னொட்டுக்கு வழி இல்லாத இயந்திரம் பீர் பட்டியல் எவ்வளவு ஆரோக்கியமாகத் தோன்றினாலும் தோல்வியடையும். மேலடுக்கு வரம்பும் தளத்தின் சொந்த முன்னொட்டும் வெவ்வேறு முகவரி இடங்கள், பதிவு அவற்றில் ஒன்றை மட்டுமே அமைத்தது.
பின்னர் பெயர் தீர்வை அடையக்கூடிய தன்மையிலிருந்து பிரிக்கவும், ஏனெனில் உலாவி இரண்டையும் ஒரே நேர முடிவாகத் தெரிவிக்கிறது. NetBird வாடிக்கையாளர் இயங்கும் இயந்திரத்திலிருந்து முகவரியால் கோரிக்கையை மீண்டும் செய்யுங்கள், பின்னர் அது இயங்காத சாதாரண பணிநிலையத்திலிருந்து. பதிவுசெய்யப்பட்ட இயந்திரம் வெற்றிபெற்று சாதாரணமானது தோல்வியடைந்தால் இடைவெளி உள்ளூர் வழியமைப்பில் உள்ளது; இரண்டும் தோல்வியடைந்தால் வழியை மாற்றும் முன் தொடர்ந்து படியுங்கள்.
ஒவ்வொரு தளத்திற்கும் ஒரு வழியமைப்பு பீரைத் தேர்ந்தெடுக்கவும்
வழியமைப்பு பீர் என்பது மேலடுக்கில் தன் LAN ஐப் பிரதிநிதித்துவப்படுத்தும் புரவலன், எனவே ஒருவரின் மேசை பணிநிலையத்திற்குப் பதிலாக துணை வலையமைப்பிற்கு நிலையான அடையக்கூடிய தன்மை கொண்ட Linux இயந்திரத்தைத் தேர்ந்தெடுக்கவும். வழக்கமான செயல்முறையில் அதைப் பதிவுசெய்து பங்கின் பெயரில் உள்ள குழுவில் வைக்கவும், ஏனெனில் வலையமைப்பு வளமும் கொள்கையும் இரண்டும் அந்தக் குழுவைக் குறிக்கும். ஒவ்வொரு தளத்திற்கும் ஒரு பிரதிநிதி படிக்கக்கூடியதாகவே இருக்கும்; ஒரே முன்னொட்டை அறிவிக்கும் தன்னார்வலர்களின் கூட்டம் ஒவ்வொரு பிந்தைய கேள்வியையும் பிழைத்திருத்த அமர்வாக மாற்றுகிறது. உள்ளூர் பகுதியில் பீரின் முகவரி அதன் மேலடுக்கு அடையாளத்திற்கு சமமான முக்கியத்துவம் வாய்ந்தது, ஏனெனில் அந்த முகவரியே ஒவ்வொரு சாதாரண சாதனத்திற்கும் சொல்லப்படும் அடுத்த தாவலாகிறது.
பணியகத்தைத் தொடும் முன் திட்டத்தை எழுதுங்கள், ஏனெனில் பெயர்களும் முன்னொட்டுகளுமே இந்த வடிவமைப்புகள் விலகும் இடம்: முன்னொட்டு, நுழைவாயில், பீர் முகவரி மற்றும் குழு, ஒவ்வொரு தளத்திற்கும். மேற்கு 10.52.0.0/24, அதற்கு 10.52.0.5 சேவை செய்கிறது, கிழக்கு 10.63.0.0/24, அதற்கு 10.63.0.5 சேவை செய்கிறது; இரண்டு குழுக்கள் west-routers மற்றும் east-routers, எந்த முன்னொட்டும் மற்றொன்றுடனோ, மேலடுக்கு வரம்புடனோ அல்லது வேறு வழியமைக்கப்பட்ட இலக்குடனோ ஒன்றுடன் ஒன்று கலக்கக்கூடாது.
வளத்தை உருவாக்கி, மறைப்பை இயக்கத்தில் வைக்கவும்
பயன்படுத்தப்பட்ட டாஷ்போர்டில் ஒவ்வொரு தளத்திற்கும் ஒரு வலையமைப்பு வளத்தை உருவாக்கி, அந்தத் தளத்தின் வழியமைப்பு-பீர் குழுவை அதனுடன் இணைக்கவும். வளம் முன்னொட்டு, குழு அதற்குப் பதிலளிக்கும் புரவலன், மேலும் எதையும் அறிவிக்கும் முன் இரண்டும் இருக்க வேண்டும். பயன்படுத்தப்பட்ட சுய-வழங்கல் பதிப்பில் வலையமைப்புகள் பணிப்பாய்வு இருக்கிறதா என்பதை உறுதிசெய்யுங்கள், ஏனெனில் இதே பெயரில் வழி பொருள் கொண்ட பழைய இடைமுகம் வேறு அம்சம்.
மறைப்பை இயக்கத்தில் விடுங்கள். NetBird இன் தள-க்கு-தள வழிகாட்டி இந்த அமைப்பில் அதைக் கோருகிறது, ஒவ்வொரு அசல் முகவரியும் தெரியும்படி அதை அணைப்பது ஒரு தாவல் குறைவான அதே வடிவமைப்பு அல்ல; மேலடுக்கின் மூலச் சரிபார்ப்புகளும் கொள்கைகளும் பார்ப்பதை அது மாற்றுகிறது. விளைவை நேரடியாகச் சொல்ல வேண்டும்: பெறும் சேவை மூலமாக வழியமைப்பு பீரைப் பதிவுசெய்கிறது, தனிப்பட்ட பணிநிலையத்தை அல்ல. அந்தச் சேவையின் அனுமதிப் பட்டியல் அல்லது தணிக்கை பணிநிலைய முகவரிகளை எதிர்பார்த்தால், ஒன்று எதிர்பார்ப்பு மாறுகிறது அல்லது மொழிபெயர்ப்புக்கு முன் தள எல்லையில் அடையாளம் நிலைநிறுத்தப்பட வேண்டும்.
தொடங்குபவர்களுக்கு அதிகாரம் கொடுங்கள், முன்னொட்டுகளுக்கு அல்ல
வழி ஒரு முகவரியை அடையக்கூடியதாக்குகிறது, கொள்கை யார் அதைப் பயன்படுத்தலாம் என்பதைத் தீர்மானிக்கிறது; இவை வெவ்வேறு உரிமையாளர்களைக் கொண்ட வெவ்வேறு பொருள்கள். கொள்கையை வேலைச் சுமையிலிருந்து பின்னோக்கி எழுதுங்கள்: எந்தக் குழு தொடங்குகிறது, எந்த வளத்தை இலக்காகக் கொள்கிறது, எந்த TCP சேவை தேவை. ஒவ்வொரு பதிவுசெய்யப்பட்ட பீருக்கும் இரண்டு முன்னொட்டுகளையும் அறிவிக்கும் வலையமைப்பு அடையக்கூடிய தன்மையை உருவாக்கி எதையும் தீர்மானிக்கவில்லை.
பின்னர் ஏற்கனவே எது அனுமதிக்கப்படுகிறது என்பதைப் படியுங்கள், ஏனெனில் குறுகிய புதிய விதி அதற்கு மேலே உள்ள பரந்த பழைய விதியை ரத்து செய்யாது. கிழக்கும் மேற்கு நோக்கு இணைப்புகளைத் தொடங்க வேண்டியிருக்கும்போது அந்தத் திசையை அதன் சொந்தக் கொள்கையாக எழுதுங்கள்; மேற்கு திறந்த அமர்வுக்கான திரும்பு இயக்கவியல் கிழக்கு நோக்கு புதிய அமர்வுகளை அனுமதிப்பதிலிருந்து வேறு கேள்வி. மேற்கின் சில பணிநிலையங்கள் மட்டுமே கிழக்கு பயன்பாட்டை அடைய வேண்டுமெனில், மொழிபெயர்ப்புக்கு முன் தள எல்லையில் அவற்றைத் தேர்ந்தெடுத்து பயன்பாட்டின் சொந்த அங்கீகாரத்தை அப்படியே வைத்திருங்கள். வழியமைப்பு பீர் LAN இயக்கவியலை முழுத் தளமாகக் கடத்துகிறது, ஒவ்வொரு பயனரின் மேலடுக்கு அடையாளமாக அல்ல, எனவே ஒவ்வொரு பயனரின் கணக்கும் வேறு எங்கிருந்தோ வர வேண்டும்.
ஒவ்வொரு நுழைவாயிலுக்கும் அடுத்த தாவலைக் கற்பித்து, பின்னர் மறுப்பைச் சோதிக்கவும்
சாதாரண சாதனங்கள் மேலடுக்கை ஒருபோதும் பார்ப்பதில்லை, எனவே அவற்றின் நுழைவாயிலுக்கு தொலை முன்னொட்டை வழியமைப்பு பீரின் LAN முகவரிக்கு காட்டும் நிலையான வழி தேவை. இதுவே மக்கள் தவிர்க்கும் படி, ஏனெனில் NetBird இல் தெரியும் அனைத்தும் ஏற்கனவே இயங்குகிறது, சாதாரண பணிநிலையங்கள் இன்னும் நேரம் முடிந்துகொண்டே இருக்கின்றன. நுழைவாயில் தன் இயல்புநிலை வழியை இருந்தபடியே வைத்திருக்கிறது; இந்த முன்னொட்டு கூடுதலே, மாற்று அல்ல.
இரண்டு வழி விவரங்களும் ஒவ்வொரு தளத்தின் சொந்த நுழைவாயில் உள்ளமைவில் வரும், புரவலனில் மேலெழுதுவதில் அல்ல. இரண்டும் சாதாரண நிலையான வழிகள், எதுவும் இயல்புநிலை வழியைத் தொடவில்லை:
west gateway: 10.63.0.0/24 via 10.52.0.5
east gateway: 10.52.0.0/24 via 10.63.0.5திட்டத்திற்கு உண்மையில் தேவையான பயன்பாட்டுடன், சாதாரண பணிநிலையத்திலிருந்து சோதித்து மூன்று விஷயங்களைப் பதிவுசெய்யுங்கள்: அனுப்பும் பக்கத்தில் தேர்ந்தெடுக்கப்பட்ட அடுத்த தாவல், பொருந்திய கொள்கை, சேவை பதிவுசெய்த மூல முகவரி. மறுப்பையும் சோதிக்கவும், ஏனெனில் எதையும் ஒருபோதும் மறுக்காத வடிவமைப்புக்கு அறியப்படாத விளிம்புகள் உள்ளன, மறுப்பே வழியமைப்பு அல்ல கொள்கையே வேலை செய்கிறது என்பதற்கான ஒரே சான்று. கிழக்கும் தொடங்க வேண்டியிருக்கும்போது இரண்டாம் திசை பின்தொடரும் என்று கருதாமல் அந்தப் பக்கத்திலிருந்து புதிய இணைப்பைத் தொடங்குங்கள். வழியமைப்பு பீரின் மறுதொடக்கம், மேம்படுத்தல் மற்றும் மாற்றீட்டையும் திட்டமிடுங்கள், ஏனெனில் ஒரு புரவலன் தளத்தின் சார்பாகிவிட்டது.
| Test | A pass looks like | A failure points at |
|---|---|---|
| Ordinary workstation opens the east application | Next hop on west is the routing peer | Missing static route on the west gateway |
| A source outside policy is refused | No session in the service log | Policy too broad, or a route bypasses it |
| East starts a connection, if required | A fresh reverse session succeeds | No policy for the reverse direction |
தனிப்பட்ட பெயர்களுக்கு அவற்றின் சொந்த தீர்வி வடிவமைப்பு தேவை, ஏனெனில் அடையக்கூடிய தன்மை DNS பதிவுகளை உருவாக்காது, உடைந்த பெயருடன் இயங்கும் IP பாதை உடைந்த பாதையைப் போலவே படிக்கப்படுகிறது. வழியமைப்பு பீர் மேக வலையமைப்பில் இயங்கினால், வழங்குநரின் அனுப்புதல் மற்றும் தீச்சுவர் விதிகளையும் பாருங்கள், ஏனெனில் பதிவு அவற்றை ரத்து செய்யாது. சோதனையின் கவனிப்புகளைத் திட்டத்திற்கு அருகில் வைத்திருங்கள், ஏனெனில் இதை அடுத்து பிழைத்திருத்துபவர் இடவியல் விளக்கத்தை அல்ல, பொருந்திய கொள்கையையும் பதிவுசெய்யப்பட்ட மூல முகவரியையும் விரும்புவார்.