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

கிளையண்ட் எதை நிறுவியது, ஏன் LAN மறைந்தது

கிளையண்ட் இடைமுகத்திற்குப் பதிலாக அட்டவணையைப் படிப்பதில் தொடங்குங்கள். macOS-ல் netstat -rn முழு அட்டவணையையும் அச்சிடுகிறது, route -n get default இப்போது வெல்லும் இடைமுகத்தையும் அளவீட்டையும் பெயரிடுகிறது; Linux-ல் இணை ip route show மற்றும் ip route get 8.8.8.8. இரண்டும் ஒரு கேள்விக்குப் பதிலளிக்கின்றன: இன்னும் குறிப்பிட்ட எதனுடனும் பொருந்தாத பாக்கெட்டை எந்தப் பதிவு எடுத்துச் செல்லும்.

டன்னல் சாதனத்தின் பெயர் நிலையானது அல்ல. macOS-ல் IKEv2 சுயவிவரம் பொதுவாக எண்ணுடன் utun காட்டுகிறது, SSL VPN கிளையண்ட் ppp0 காட்டுகிறது, OpenVPN tun0 காட்டுகிறது. வெவ்வேறு அளவீடுகளுடன் இரண்டு இயல்புநிலைகள் ஒரே நேரத்தில் இருக்கக்கூடும், மேலும் கிளையண்ட் பதிவு தோன்றும் கணத்தில் அல்லாமல் மீண்டும் இணைந்த பின்பே கட்டுப்பாட்டை எடுக்கக்கூடும். அதனால்தான் ஐந்து நிமிட இடைவெளியில் எடுக்கப்பட்ட இரண்டு அட்டவணை டம்ப்கள் வெவ்வேறு கதைகளைச் சொல்ல முடியும்.

டன்னலின் இயல்புநிலை வழி ஏன் முதலில் செல்ல வேண்டும்

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

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

macOS மற்றும் Linux-ல் வரிசை

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

sudo route delete -net default -interface utun4
sudo route add -net 0.0.0.0 -interface en0
sudo route add -net 10.20.0.0 -netmask 255.255.0.0 -interface utun4

Linux-ல் அதே வரிசை வேறு கருவியைப் பயன்படுத்துகிறது: இயல்புநிலைக்கு LAN நுழைவாயில், அலுவலக முன்னொட்டுக்கு டன்னல் சாதனம். பழைய route கட்டளை பழைய இலக்கணத்தை இன்னும் ஏற்கிறது, ஆனால் தற்போதைய ஆவணங்களுடன் பொருந்தும் வடிவம் ip route.

sudo ip route del default dev tun0
sudo ip route add default via 192.168.50.1
sudo ip route add 10.20.0.0/16 dev tun0

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

முன்னொட்டுகள், தீர்வி மற்றும் இருளில் இருக்கும் DMZ

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

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

Linux SSL கிளையண்டில் தெரிந்துகொள்ளத் தகுந்த புலம் சார்ந்த தோல்வி உள்ளது: டன்னல் இணைகிறது, அலுவலக LAN பதிலளிக்கிறது, ஒரு DMZ வரம்பு இருளில் இருக்கிறது. காணாமல் போன துண்டு அந்த வரம்பிற்கான டன்னல் நுழைவாயில் வழி, நுழைவாயில் இயந்திரத்திற்கு இயந்திரம் வேறுபடுகிறது, எனவே கடினமாக குறியிடப்பட்ட முகவரியே அடுத்த மடிக்கணினி உடையும் வழி. அதை கிளையண்ட் நிலையிலிருந்து பெற்று கட்டளையை தன்-ஆவணமாக வைத்திருங்கள்:

PEER=$(ip -4 addr show dev ppp0 | awk '/peer/ {print $4}' | cut -d/ -f1)
sudo ip route add 192.168.30.0/24 via "$PEER"

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

அடுத்த இணைப்புக்குப் பிறகு, இதை உள்ளூரில் எப்போது நிறுத்த வேண்டும்

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

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

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

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