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

படி 1: சுயவிவரத்தைக் கொண்ட இயந்திரத்திற்குப் பெயரிடுங்கள்

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

hostnamectl
hostname -f
ip -brief address

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

படி 2: சுயவிவரத்தை லேபிளால் அல்ல, UUID-ஆல் படியுங்கள்

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

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
nmcli general permissions

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

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

UUID=$(nmcli -g UUID connection show 'Corp VPN')
nmcli connection edit uuid "$UUID"

படி 3: வரைகலை தொகுப்பான் சரியான கருவியா என்று முடிவு செய்யுங்கள்

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

echo "$DISPLAY"
ssh -X you@vpn-host
xauth list

OpenSSH X11 அனுப்புதலை இயக்குகிறது -X உடன், அதனுடன் வரும் எச்சரிக்கையையும் ஆவணப்படுத்துகிறது: தொலை புரவலன் உங்கள் உள்ளூர் திரையை அடைய முடியும், இது உண்மையான நம்பிக்கை எல்லை. நம்பகமான அனுப்புதல் -Y அந்தச் சரிபார்ப்புகளில் சிலவற்றை நீக்குகிறது, இயல்புநிலையில் தோல்வியடையும் பயன்பாட்டிற்கு அது ஒருபோதும் பிரதிபலிப்புத் தீர்வாக இருக்கக்கூடாது. உங்கள் நிறுவனம் தொலை நிர்வாக முறையை வெளியிட்டால், புதிய வகையைக் கண்டுபிடிக்காமல் அதையே பயன்படுத்துங்கள். பெரும்பாலான சந்தர்ப்பங்களில் கட்டளை வரி தொகுப்பான் சிறிய மேற்பரப்பு மற்றும் சிறந்த பதில்.

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

படி 4: எதையும் செயல்படுத்தும் முன் மீட்பு வழியை வைத்திருங்கள்

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

sudo systemctl status NetworkManager
ip route show default
ss -tn state established '( sport = :22 )'

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

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

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