nftables குறிகள் மற்றும் VPN வழிசெலுத்தல்: எந்த விதி உண்மையில் வெல்கிறது
ஃபயர்வாலில் அமைக்கப்பட்ட குறி இன்னும் வழிசெலுத்தல் விதியைத் தவறவிடலாம். நான்காவதைச் சேர்ப்பதற்கு முன் விதியின் மறைப்பு, பொருள் வகை மற்றும் பிற எழுதுபவர்களைச் சரிபார்க்கவும்.
nftables இல் அமைக்கப்பட்ட குறி ஒரு வகைப் போக்குவரத்தைச் சுரங்கப்பாதை வழியாக அனுப்ப வேண்டும், ஆனால் போக்குவரத்து இயற்பியல் இடைமுகம் வழியாகவே வெளியேறுகிறது. விதித் தொகுப்பு தனியாகப் பார்க்கும்போது சரியாகத் தெரிகிறது. பொதுவாக நடந்தது என்னவென்றால் வேறு ஏதோ அதே குறியை எழுதியது, அல்லது புதிய மதிப்பு இனி நிறைவேற்றாத மறைப்புடன் வழிசெலுத்தல் விதி பொருந்துகிறது.
சரிபார்ப்பு 1: கர்னல் பொருந்தும் விதியைப் படியுங்கள்
ஃபயர்வாலில் இருந்து அல்ல, கொள்கை விதியில் இருந்து தொடங்குங்கள். கர்னல் விதிகளை முன்னுரிமை வரிசையில் பார்க்கிறது, முதல் பொருத்தமே அட்டவணையைத் தீர்மானிக்கிறது. விதியிலிருந்தே fwmark மதிப்பையும் மறைப்பையும் படித்து, நீங்கள் அமைத்த குறியுள்ள பாக்கெட் உண்மையில் அதற்குப் பொருந்துகிறதா என்பதை உறுதிப்படுத்துங்கள். முழு 32-பிட் மதிப்பை எதிர்பார்க்கும் விதி ஒரே ஒரு பிட் மட்டும் கொண்ட பாக்கெட்டுடன் பொருந்தாது.
பின்னர் அந்த விதி எந்த அட்டவணையைத் தேர்ந்தெடுக்கிறது, அட்டவணையில் என்ன இருக்கிறது என்பதை உறுதிப்படுத்துங்கள். காலி அட்டவணையைக் காட்டும் விதி தேடல் தோல்வியை உருவாக்குகிறது, அதாவது பல அமைப்புகளில் பாக்கெட் அடுத்த விதிக்கு விழுந்து இயற்பியல் இடைமுகம் வழியாக வெளியேறுகிறது.
இரண்டு கட்டளைகள் இதைத் தீர்க்கின்றன: விதிகளின் பட்டியல், மற்றும் அந்த அட்டவணையில் இலக்குக்கான வழித் தேடல்.
சரிபார்ப்பு 2: பாக்கெட் குறியா இணைப்புக் குறியா
nftables பாக்கெட்டில் ஒரு குறியையும் இணைப்பு-கண்காணிப்பு பதிவில் ஒரு குறியையும் வைக்க முடியும், இவை வெவ்வேறு பொருட்கள். பாக்கெட் குறி பாக்கெட்டின் செயலாக்கச் சுற்றின் போது வாழ்கிறது, அதேசமயம் இணைப்புக் குறி ஓட்டத்திற்குத் தொடர்கிறது, வேண்டுமென்றே நகலெடுக்கப்பட வேண்டும். ஒன்றை வைத்து மற்றொன்றை எதிர்பார்ப்பது பொதுவான பாதி-தீர்வு.
வழிசெலுத்தல் விதி பாக்கெட் குறியைச் சார்ந்திருந்தால், பாதையில் பின்னர் இணைப்புக் குறியை மீட்டெடுப்பது அந்த முடிவுக்கு எதையும் செய்யாது, ஏனெனில் முடிவு ஏற்கனவே எடுக்கப்பட்டுவிட்டது.
வழிசெலுத்தல் சிக்னல் எந்தப் பொருளுக்குச் சொந்தம் என்பதைத் தீர்மானித்து, பின்னர் வழிசெலுத்தல் முடிவு எடுக்கப்படும் இடத்தில் அதை அமையுங்கள்.
சரிபார்ப்பு 3: இந்தக் குறியை வேறு யார் எழுதுகிறார்கள்
WireGuard இன் சொந்தக் கருவிகள் தங்கள் UDP பாக்கெட்டுகளைக் குறியிடுகின்றன, அதனால் மறையாக்கப்பட்ட போக்குவரத்து தான் சேர்ந்த சுரங்கப்பாதைக்குத் திரும்பி வழிசெலுத்தப்படாது. உங்கள் விதித் தொகுப்பு அதே புலத்திற்குத் தொடர்பற்ற மதிப்பைக் கொடுத்தால், அந்த விலக்கு மறைந்து சுரங்கப்பாதையின் வெளிப்புறப் போக்குவரத்து தன்னுள்ளே நுழைய முயல்கிறது. அறிகுறி என்பது நிறுவப்பட்ட பிறகு போக்குவரத்தைக் கடத்துவதை நிறுத்தும் சுரங்கப்பாதை.
குறிகள் பிற ஃபயர்வால் கருவிகள், கொள்கலன் வலையமைப்பு மற்றும் பிற நோக்கங்களுக்கான கொள்கை வழிசெலுத்தலாலும் பயன்படுத்தப்படுகின்றன, எனவே இரு துணை அமைப்புகள் முழுப் புலத்தையும் எழுதுவது ஒவ்வொன்றும் தனித்தனியாகச் சரியாக இருந்தாலும் முரண்பாடே.
மற்றொன்றைச் சேர்ப்பதற்கு முன் எழுதுபவர்களைப் பட்டியலிடுங்கள்.
சரிபார்ப்பு 4: நீங்கள் எதை வைத்திருக்கிறீர்கள் என்பதை மறைப்பு தீர்மானிக்கிறது
குறி என்பது 32-பிட் புலம், மறைப்புகள் என்பது பல உரிமையாளர்கள் அதைப் பங்கிடும் வழி. மறைப்புடன் மதிப்பை அமைப்பது உங்களுக்குச் சொந்தமில்லாத பிட்டுகளைப் பாதுகாக்கிறது; முழுப் புலத்தையும் அமைப்பது மற்ற அனைவரின் பிட்டுகளையும் அழிக்கிறது. புலத்தைத் தொடும் ஒவ்வொரு விதியிலும் மறைப்பைப் படியுங்கள், நீங்கள் எழுதாதவற்றிலும்.
விதித் தொகுப்பின் அருகில் பிட் ஒதுக்கீட்டைப் பதிவு செய்யுங்கள்.
இல்லையெனில் அடுத்த நபர் ஏற்கனவே உரிமையாளர் உள்ள மதிப்பை மீண்டும் பயன்படுத்துவார், இங்குள்ள முரண்பாடு முகவரி பிழையாக இருந்தாலும் வழிசெலுத்தல் பிழையாகத் தெரியும். பாக்கெட் மெட்டாடேட்டா பற்றிய nftables ஆவணம் குறிச் செயல்பாடுகளையே விவரிக்கிறது.
சரிபார்ப்பு 5: தேடலால் அல்ல, உண்மையான ஓட்டத்தால் சரிபார்க்கவும்
சாதாரண வழித் தேடல் குறியைக் கொண்டிருப்பதில்லை, எனவே உண்மையான பாக்கெட்டிலிருந்து வேறுபட்ட பாதையைக் காட்டலாம். உங்களுக்கு முக்கியமான போக்குவரத்தை உருவாக்கி, கணக்கிகளையும், இணைப்பு-கண்காணிப்பு பதிவையும், அது உண்மையில் வெளியேறும் இடைமுகத்தையும் கவனியுங்கள். சேர்க்கப்பட்ட வகுப்பு மற்றும் விலக்கப்பட்ட வகுப்பு இரண்டையும் சோதியுங்கள், ஏனெனில் மிக அகலமான குறி விலக்கை உடைக்கிறது, ஆனால் வெற்றிகரமாகத் தெரிகிறது. சேர்க்கப்பட்ட வகுப்பு வேலை செய்து விலக்கப்பட்ட வகுப்பும் சுரங்கப்பாதைக்குள் நுழைந்தால், குறி குறுகலாக இல்லை, அகலமாக உள்ளது.
நேரடி அமர்வின் போது புதுப்பித்தலைக் கட்டாயப்படுத்த இணைப்பு நிலையை அழிப்பதைத் தவிர்க்கவும், ஏனெனில் புதிய மற்றும் இருக்கும் ஓட்டங்கள் சட்டப்படி வெவ்வேறு பாதைகளை எடுக்கலாம்.
குறி, மறைப்பு மற்றும் அட்டவணையை ஒரே இடத்தில் பதிவு செய்யுங்கள், அடுத்த திருத்தம் மதிப்பாய்வு செய்யக்கூடியதாகும்.