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

முகவரி ஏன் திரும்பத் திரும்ப பின்னால் செல்கிறது

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

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

மதிப்பை இடைமுகத்திலிருந்து அல்ல, வாடிக்கையாளரிடமிருந்து படியுங்கள்

Linux வாடிக்கையாளர் பேச்சுவார்த்தை விவரங்களை தன் பிழைத்திருத்த பதிவில் எழுதுகிறது, பயன்படுத்த எண்ணும் முகவரி இணைப்பு வரிசையின் கடைசி முகவரி வடிவ டோக்கனாக அங்கு தோன்றுகிறது. அதை கர்னல் உண்மையில் வைத்திருப்பதுடன் ஒப்பிடுங்கள், அது ஒரு readlink தூரத்தில் உள்ளது: cat /sys/class/net/kvnet/address.

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

இடைமுகம் இருந்த பிறகு அதைப் பயன்படுத்துங்கள்

NetworkManager பயனர்கள் அதன் அனுப்புநர் கோப்பகத்தில் ஸ்கிரிப்டை வைத்து VPN இடைமுகம் எழும்போது மட்டும் செயல்படலாம். systemd நிர்வகிக்கும் வாடிக்கையாளருக்கு அதிக கவனம் தேவை: சேவை தொடக்கத்தில் இயங்கும் drop-in பொதுவாக அடாப்டர் இருப்பதற்கு முன்பே செயல்படுத்தப்படுகிறது, எனவே கொக்கி அதை எதிர்பார்ப்பதற்குப் பதிலாக இடைமுகத்திற்காக காத்திருக்க வேண்டும். பிறகு முகவரியை அமையுங்கள், இணைப்பு மேலே இருக்கும்போது கர்னல் மறுத்தால் அதைக் கீழே இறக்கி, முகவரியை அமைத்து மீண்டும் மேலேற்றுங்கள். பிரித்தெடுத்த டோக்கனை ip link க்கு அளிப்பதற்கு முன் MAC வடிவின் வழியாக மீண்டும் படியுங்கள், எதிர்பாராத பதிவு வரி வாதமாகாமல் இருக்க.

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

இணைப்பை அல்ல, குத்தகையைச் சரிபாருங்கள்

ip -4 -o addr show dev kvnet எதிர்பார்க்கப்பட்ட வரம்பில் முகவரியைக் காட்ட வேண்டும், ip neigh show dev kvnet நுழைவாயிலைக் காட்ட வேண்டும், VPN பின்னால் ஒரு சேவை பதிலளிக்க வேண்டும். பிறகு ஒருமுறை இணைப்பைத் துண்டித்து மீண்டும் இணையுங்கள்; முகவரி திரும்பினால், கொக்கி தவறான நிகழ்வில் இயங்குகிறது அல்லது இயங்கவே இல்லை.

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

மேம்பாட்டிற்குப் பிறகு தற்காலிக தீர்வை மீண்டும் பாருங்கள்

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

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

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