WireGuard இணை தவறான WAN வழியாக வெளியேறுகிறது: ஐந்து சரிபார்ப்புகள் வரிசையாக
பல மேல்இணைப்புகள் கொண்ட நுழைவாயிலில் கைக்குலுக்கல் மற்றும் அனுப்பப்பட்ட ஓட்டம் வெவ்வேறு பாதைகளை எடுக்கலாம். விதி, குறி, மொழிபெயர்ப்பு மற்றும் பதிலை அதே வரிசையில் செய்யுங்கள்.
இரண்டு மேல்இணைப்புகள், ஒரு நுழைவாயில், மற்றும் அதன் போக்குவரத்து திரும்பத் திரும்ப காப்பு இணைப்பில் தோன்றும் ஒரு WireGuard இணை. கைக்குலுக்கல் முழு நேரமும் ஆரோக்கியமாக இருக்கிறது. அதனால்தான் இந்த அறிகுறியை வழிமாற்றல் குறைபாட்டிற்குப் பதிலாக WireGuard குறைபாடாக தவறாகப் படிப்பது எளிது.
கீழே உள்ள சரிபார்ப்புகளை வரிசையாகச் செய்யுங்கள். ஒவ்வொன்றுக்கும் நிறுத்தும் நிபந்தனை உள்ளது, முன்னே தாவினால் பொதுவாக நம்பிக்கையான தவறான பதில் கிடைக்கும்.
கைக்குலுக்கலை அனுப்பப்பட்ட ஓட்டத்திலிருந்து பிரிக்கவும்
மறையாக்கப்பட்ட இணை பரிமாற்றத்திற்கு சேவையகத்தின் பொது முகவரிக்கு முனைப்பாதை உள்ளது. அனுப்பப்பட்ட வாடிக்கையாளர் போக்குவரத்திற்கு வேறு இலக்கு உள்ளது, மேலும் அது குறிகள் அல்லது கொள்கை விதிகளால் தேர்ந்தெடுக்கப்படலாம். இவை ஒரே இடைமுகத்தைப் பங்கிடும் இரண்டு வழிமாற்றல் முடிவுகள். ஒன்றை மற்றொன்றைப் பற்றிய சான்றாகக் கருதுவது முதல் தவறு.
கைக்குலுக்கலில் இருந்து பகுத்தறிவது உங்களுக்குத் தெரிந்த உடனே நிறுத்துங்கள். அது முனைப்பாதை பற்றிய சான்று மட்டுமே.
கொள்கை விதியைப் படியுங்கள், இயல்புநிலை அட்டவணையை அல்ல
எந்த கொள்கை விதியும் பொருந்தாதபோது என்ன நடக்கிறது என்பதை இயல்புநிலை அட்டவணை காட்டுகிறது. மூலம், குறி அல்லது இலக்கின்படி வழிமாற்றும் நுழைவாயிலில் தீர்மானிக்கும் விதி வேறெங்கோ வாழ்கிறது. சாதாரண அட்டவணை முற்றிலும் நியாயமானதாகத் தோன்றலாம், ஆனால் உண்மையான தேர்வு அதற்கு மேலே நடக்கிறது.
ip rule show
ip route show table main
ip -4 route get 203.0.113.9 from 10.30.8.2
கொள்கை விதிகளையும் அவை சுட்டும் அட்டவணைகளையும் படியுங்கள். பின்னர் உங்கள் சோதனை ஓட்டத்துடன் எந்த விதி பொருந்துகிறது என்பதை உறுதிப்படுத்துங்கள். எதிர்பார்க்கப்பட்ட மேல்இணைப்பை இனி சுமக்காத இடைமுகத்தைக் குறிப்பிடும் விதி ஒரு கண்டுபிடிப்பு, விவரம் அல்ல. இறுதியில் உள்ள பாதைத் தேடல் அட்டவணையைப் படித்து ஊகிப்பதை விட மிக வேகமாக பதிலைக் காட்டுகிறது.
குறி மற்றும் மொழிபெயர்ப்பை ஒன்றாகச் சரிபார்க்கவும்
கொள்கை வழிமாற்றல் சங்கிலியில் முன்பு அமைக்கப்பட்ட பாக்கெட் குறியைச் சார்ந்துள்ளது. குறியிடும் விதி உங்கள் போக்குவரத்தைத் தவறவிட்டால், ஓட்டம் முதன்மை அட்டவணைக்கு விழுந்து அங்குள்ள இயல்புநிலையின் வழியாக வெளியேறும். அனுப்பப்பட்ட பாக்கெட்டுகள் உள்ளூரில் உருவாக்கப்பட்ட போக்குவரத்திற்காக எழுதப்பட்ட சங்கிலிகளை அடிக்கடி தவிர்க்கின்றன.
nft list chain inet filter prerouting
conntrack -L -s 10.30.8.2 2>/dev/null | head
ip -s link show dev eth1
மொழிபெயர்ப்பு ஓட்டத்தைச் சுமக்கும் மேல்இணைப்புடன் ஒத்துப்போக வேண்டும். பாக்கெட் காப்பு இணைப்பு வழியாக வெளியேறும்போது முதன்மை முகவரிக்கு மொழிபெயர்க்கும் விதி, ஓட்டம் ஒருபோதும் பயன்படுத்தாத இடைமுகத்தை நோக்கிய பதில்களை உருவாக்குகிறது. மொழிபெயர்ப்பு விதியின் சொந்த இடைமுக நிபந்தனையைச் சரிபார்க்கவும். நிபந்தனையற்ற விதி இரண்டாவது மேல்இணைப்பு பயன்படுத்தப்படும் வரை வேலை செய்கிறது, பின்னர் இடைவிடாமல் தோன்றும் வகையில் தோல்வியடைகிறது.
எந்த இடைமுகம் பதிலைச் சுமக்கிறது என்பதைக் கவனியுங்கள்
ஒரு கோரிக்கை இயங்கும்போது இரண்டு மேல்இணைப்புகளிலும் பதிவு செய்யுங்கள். எந்த இடைமுகம் கோரிக்கையையும் எது பதிலையும் சுமக்கிறது என்பதைக் குறிக்கவும். சமச்சீரற்ற பாதைகளை ஊகிப்பதை விடப் பார்ப்பது மிக எளிது.
பதில் தவறான மேல்இணைப்பின் வழியாக வந்தால், பிரச்சினை WireGuard-இல் இருந்து இணைப்புக் கண்காணிப்பு அல்லது மொழிபெயர்ப்புக்கு நகர்ந்துவிட்டது. இணை உள்ளமைவில் எந்த மாற்றமும் அதைச் சரிசெய்யாது.
திரும்பும் வழியுடன் ஒன்றை மாற்றுங்கள்
நுழைவாயிலில் கொள்கை விதிகளைத் திருத்தும் முன் பணியகம் அல்லது பட்டைக்கு வெளியேயான அணுகலை வைத்திருங்கள். ஒரு மாற்றம் செய்யுங்கள், அதே அனுமதிக்கப்பட்ட இலக்கைச் சோதியுங்கள், பின்னர் மீண்டும் இணைந்து கைக்குலுக்கல் இன்னும் எதிர்பார்க்கப்பட்ட முனைப்பாதையைப் பயன்படுத்துகிறதா என்பதை உறுதிப்படுத்துங்கள். இரண்டாவது முகவரி குடும்பத்திலும் எண்ணியல் சோதனையைச் சேர்க்கவும், ஏனெனில் v4-க்கு மட்டுமான கொள்கை அதே தவறைத் திறந்தே வைக்கிறது.
ஒவ்வொரு ஓட்டமும் எந்த மேல்இணைப்பைப் பயன்படுத்தியது என்பதைப் பதிவு செய்யுங்கள். அந்தப் பதிவு அடுத்த அறிக்கையை ஒரு முழு பிற்பகலுக்குப் பதிலாக இரண்டு நிமிடச் சரிபார்ப்பாக மாற்றுகிறது. பெயர்வெளிகள் மற்றும் வழிமாற்றல் பற்றிய WireGuard-இன் குறிப்புகள் முனைப்பாதையை சுரங்கப்பாதையிட்ட போக்குவரத்திலிருந்து வேண்டுமென்றே பிரிப்பது எப்படி என்பதை விவரிக்கின்றன, இது பொதுவாக இயல்புநிலைப் பாதை தீர்வை நகலெடுப்பதை விடத் தூய்மையானது.