இயல்புநிலை வழியை மாற்றுவதற்கு முன் Linux கொள்கை வழியமைப்பைச் சரிபார்க்கவும்
ஒரு விதி ஒரு ஓட்டத்தை வேறு அட்டவணைக்கு அனுப்பி பிரதான இயல்புநிலையை பொருத்தமற்றதாக்கலாம். Linux VPN வழியை மாற்றுவதற்கு முன் முன்னுரிமை, அட்டவணை மற்றும் உரிமையாளரைப் படியுங்கள்.
ஒரு VPN புரவலன் ஒரு இடைமுகத்தில் பதிலளிக்கிறது மற்றும் சுரங்கப்பாதை வழியாக பதில்களைத் திருப்பி அனுப்ப மறுக்கிறது, இயல்புநிலை வழி சரியாகத் தெரிகிறது. பிரதான அட்டவணை முழு கதையாக இருக்காத இடம் அங்குதான். Linux கொள்கை விதிகளைப் பயன்படுத்தி ஒவ்வொரு பாக்கெட்டுக்கும் வழியமைப்பு அட்டவணையைத் தேர்ந்தெடுக்கலாம், VPN ஒன்றை நிறுவியிருக்கலாம். இயல்புநிலை வழியைத் தொடுவதற்கு முன் விதிகளைப் படியுங்கள்.
வரிசை முக்கியம்: முதலில் விதிகள், பின்னர் ஒவ்வொரு விதியும் தேர்ந்தெடுக்கும் அட்டவணை.
விதிகளை முன்னுரிமை வரிசையில் படியுங்கள்
இயக்கவும் ip rule show மற்றும் மேலிருந்து கீழாகப் படியுங்கள். முன்னுரிமை எண் மதிப்பீட்டு வரிசையைக் கட்டுப்படுத்துகிறது, குறைந்த எண் முன்பே சரிபார்க்கப்படுகிறது. 32766 இல் உள்ள இயல்புநிலை விதி பொதுவாக கடைசியாக முக்கியமானது. பட்டியல் நீளமாக இருந்தால், எதையும் மாற்றுவதற்கு முன் அதை ஒரு கோப்பில் சேமியுங்கள்.
ஒவ்வொரு விதிக்கும் முன்னுரிமை, பொருத்தம் (மூலம், குறி, இடைமுகம் அல்லது இலக்கு) மற்றும் அது குறிக்கும் அட்டவணையைப் பதிவு செய்யுங்கள். பயன்படுத்தக்கூடிய அட்டவணை இல்லாத விதி வழி அல்ல, முட்டுச்சந்து.
IPv6 க்கும் இதையே செய்யுங்கள் ip -6 rule show. IPv4 குடும்பத்தில் மட்டும் இருக்கும் கொள்கை மற்ற குடும்பத்தை பிரதான அட்டவணையிலேயே விட்டுவிடும்.
ஒவ்வொரு விதியும் தேர்ந்தெடுக்கும் அட்டவணையைப் படியுங்கள்
பயன்படுத்துங்கள் ip route show table <name or number> குறிப்பிடப்பட்ட ஒவ்வொரு அட்டவணைக்கும். அதன் வழிகளை நீங்கள் எதிர்பார்க்கும் இடைமுகம் மற்றும் அடுத்த தாவலுடன் ஒப்பிடுங்கள். காலியான அல்லது முழுமையற்ற அட்டவணை பிரதான அட்டவணையால் விளக்க முடியாத தோல்வியை விளக்குகிறது.
பிரதான அட்டவணையில் இன்னும் இயல்புநிலை வழி இருக்கலாம், அது பரவாயில்லை. ஒரு விதி உங்கள் ஓட்டத்தை முதலில் 51820 அட்டவணைக்கு அனுப்பினால், அந்த பாக்கெட்டுக்கு பிரதான இயல்புநிலை பொருத்தமற்றது.
எண் பரிச்சயமில்லை என்றால் அதில் அட்டவணையின் பெயரைத் தேடுங்கள் /etc/iproute2/rt_tables. அந்தத் தேடல் ஒரு வினாடி எடுத்து நீண்ட சுற்றுப்பாதையைத் தடுக்கிறது.
விதியை யார் நிறுவினார் என்பதைக் கண்டறியுங்கள்
NetworkManager, wg-quick மற்றும் பிற ஸ்கிரிப்டுகள் விதிகளை மாறும் வகையில் நிறுவலாம். இயங்கும் போது ஒன்றை நீக்குவது அடுத்த மறுஇணைப்பில் மீட்கப்படலாம். போட்டியிடும் விதியைச் சேர்ப்பதற்கு முன் மேலாளரின் உள்ளமைவைச் சரிபார்க்கவும்.
எடுத்துக்காட்டாக wg-quick சுரங்கப்பாதையின் அனுமதிக்கப்பட்ட முகவரிகளுக்கு குறியிடப்பட்ட விதியையும் அட்டவணையையும் சேர்க்கிறது. அந்த முகவரிகளுக்கான போக்குவரத்து பிரதான இயல்புநிலையை ஏன் தவிர்க்கிறது என்பதற்கான காரணம் அந்த விதிதான். உள்ளமைவை மாற்றாமல் அதை அகற்றினால், அடுத்த up அதை மீட்டெடுக்கும்.
மதிப்பாய்வின் போது முனைப்புள்ளியின் வெளிப்புற வழி மற்றும் நிர்வாக அணுகலைப் பாதுகாக்கவும். வெளியீட்டை எளிமைப்படுத்த நேரடி தொலைநிலை நுழைவாயிலில் அனைத்து விதிகளையும் காலி செய்ய வேண்டாம். மாற்றத்தைத் தாங்கும் நிர்வாக அமர்வும் சோதனையின் பகுதி.
முக்கியமான மூல சூழலைச் சோதியுங்கள்
பொதுவான ip route get பயன்பாட்டு ஓட்டத்திலிருந்து வேறு கேள்விக்குப் பதிலளிக்கிறது. உண்மையான பாக்கெட் செல்லும் வழியைப் பார்க்க மூல முகவரியையும், VPN பயன்படுத்தினால் குறியையும் சேர்க்கவும். அதே மூல சூழலுடன் சேர்க்கப்பட்ட மற்றும் விலக்கப்பட்ட இலக்கைச் சோதியுங்கள். புரவலன் இரட்டை அடுக்கை இயக்கினால் IPv6 க்கும் மீண்டும் செய்யுங்கள்.
அங்கீகரிக்கப்பட்ட திருத்தத்திற்குப் பிறகு, அதே இரண்டு தேடல்களை மீண்டும் இயக்கி ஒப்பிடுங்கள். நோக்கமிட்ட விதி, அட்டவணை மற்றும் விதி மறுதொடக்கத்தை எவ்வளவு காலம் தாங்குகிறது என்பதைப் பதிவு செய்யுங்கள். அடுத்த சேவை மறுதொடக்கத்தை மர்மமாக அல்லாமல் விளக்கக்கூடியதாக ஆக்குவது அந்தப் பதிவே. ip-rule கையேட்டுப் பக்கம் பொருத்தத் தேர்விகளையும் அட்டவணை இலக்கணத்தையும் ஆவணப்படுத்துகிறது.