VLANలకు ముందు LANకు చేరి తర్వాత ఆగిపోయిన TAP క్లయింట్ సాధారణంగా ఇప్పటికీ తప్పు ఇంటర్ఫేస్ను కలిగి ఉన్న వంతెనను కలిగి ఉంటుంది. ఫ్రేమ్ ఫార్వర్డింగ్ VLAN ట్యాగ్ను జోడించదు, కాబట్టి భౌతిక అప్లింక్కు పంపిన ట్యాగ్ లేని క్లయింట్ ఫ్రేమ్ ట్రంక్ పోర్ట్పై ట్యాగ్ లేకుండా చేరుకుని, గానీ విస్మరించబడుతుంది లేదా స్థానిక VLANలో పడుతుంది. ఉప-ఇంటర్ఫేస్ హోస్ట్పై ఎక్కడో ఉండటం వంతెన సభ్యుల జాబితాలో ఏమీ మార్చదు. మొదట చంపాల్సిన అపోహ అదే: ట్యాగ్ను దానిని కలిగి ఉన్న ఇంటర్ఫేస్ వేస్తుంది, హోస్ట్ కేవలం ఒకటి కలిగి ఉండటం వల్ల కాదు.

ఒక VLAN పొడిగింపు అంటే ఒక 2-వ పొర డొమైన్, వంతెన అన్నింటినీ మోసే ట్రంక్కు కాదు, ఆ డొమైన్లో చేరాలి.

మీరు ట్రంక్ను వంతెన చేసినందున ట్యాగ్ కనిపించదు

VLAN 120 మోసే Linux అప్లింక్ eno1 ను నిర్వహించబడే స్విచ్కు తీసుకెళ్లండి. ఒక VLAN కోసం పనిచేసే డిజైన్ tap_vpn ను br_vpn కు వంతెన చేయడం, br_vpn లోపల eno1 కాదు eno1.120 ఉండటం. VLAN ఉప-ఇంటర్ఫేస్ బయలుదేరేటప్పుడు ట్యాగ్ వేస్తుంది, లోపలికి వచ్చేటప్పుడు దాన్ని తీసివేస్తుంది, కాబట్టి వంతెన ఆ ఒక VLAN కోసం ట్యాగ్ లేని ఫ్రేమ్లను మాత్రమే చూస్తుంది. బదులుగా భౌతిక ఇంటర్ఫేస్ను వంతెనలో పెట్టండి, అదే ఫ్రేమ్లు ట్రంక్ పోర్ట్పై ట్యాగ్ లేకుండా బయటకు వెళ్తాయి, అది మీరు ప్లాన్ చేయలేదు.

VLAN ఫిల్టరింగ్ ఆఫ్ చేసి ట్రంక్ను వంతెన చేయడం అదే ఫలితానికి చిన్న మార్గం కాదు. అది ఆ తీగపై ఉన్న ప్రతి VLAN ను వంతెనకు ఇస్తుంది, క్లయింట్లు చూడకూడనివి కూడా.

రెండు చట్టబద్ధమైన డిజైన్లు, ఒక ట్యాగ్ యజమాని

VLAN తెలిసిన వంతెన మరొక చెల్లుబాటు అయ్యే ఏర్పాటు: ట్రంక్ వంతెన పోర్ట్లోకి ప్రవేశిస్తుంది, పోర్ట్ వారీగా సభ్యత్వం, PVID మరియు ట్యాగ్ చేసిన నిష్క్రమణ సెట్టింగ్లు ఏ VLANలు దాటుతాయో నిర్ణయిస్తాయి. అక్కడ ట్యాగింగ్ వంతెన సొంతం, దాని కింద VLAN ఉప-ఇంటర్ఫేస్ను జోడించడం ఒక పనికి రెండవ యజమానిని ఇన్స్టాల్ చేస్తుంది. రెండు డిజైన్లు పనిచేస్తాయి; రెండింటి ముక్కలు పనిచేయవు. ఏదైనా సభ్యుల జాబితాను సవరించే ముందు ఏ వస్తువు ట్యాగ్ వేస్తుందో నిర్ణయించండి.

మీరు ఎంచుకున్న ఏ డిజైన్తోనైనా స్విచ్ పోర్ట్ ఏకీభవించాలి. VLAN ను ట్యాగ్ లేకుండా మోసే access పోర్ట్ భౌతిక ఇంటర్ఫేస్తో అనుసంధానంగా సరిపోతుంది, ట్రంక్ పోర్ట్ ట్యాగ్ చేసిన ఉప-ఇంటర్ఫేస్తో సరిపోతుంది. సరిపోని access పోర్ట్కు ఉప-ఇంటర్ఫేస్ జోడించడం ఏమీ సరిచేయదు.

చిరునామాను సభ్యత్వంతో పాటు తరలించండి

ఉప-ఇంటర్ఫేస్ డిజైన్లో, వంతెన చేసిన ఉపజాలానికి హోస్ట్ చిరునామా br_vpn పై ఉంటుంది, ముందు ఉండి ఉండవచ్చిన బానిస VLAN పోర్ట్పై కాదు. దాన్ని పోర్ట్పై వదిలేయడం పనిచేస్తున్నట్టు కనిపించి తర్వాత వింతగా ప్రవర్తించవచ్చు, ఎందుకంటే వంతెన 2-వ పొరలో ఫార్వర్డ్ చేస్తుంది కానీ చిరునామా సభ్యుడిపై కూర్చుంది. దాన్ని ప్రత్యేక ప్రయోగంగా కాదు, సభ్యత్వ మార్పులో భాగంగా తరలించండి.

చిరునామాను తరలించడం నిర్వాహక మార్గాన్ని తెగతెంపులు చేయవచ్చు. స్వతంత్ర పునరుద్ధరణ మార్గాన్ని ఏర్పాటు చేయండి, ఉన్న కాన్ఫిగరేషన్ను పంపిణీ స్వంత నెట్వర్క్ మేనేజర్ ద్వారా సేవ్ చేయండి, తదుపరి అప్గ్రేడ్ తర్వాత దానితో పోరాడే పోటీ స్టార్టప్ స్క్రిప్ట్ను నివారించండి.

క్లయింట్ చిరునామా ఇవ్వడానికి కూడా అదే శ్రద్ధ కావాలి. వంతెన చేసిన VPN క్లయింట్లను విస్తరించిన ఉపజాలంలో ఉంచుతుంది, కాబట్టి పూల్ ఇతర లీజ్లు లేదా స్థిర కేటాయింపులతో అతివ్యాప్తి చెందకూడదు, DHCP అందించే ఏర్పాటు LAN నిజంగా ఆశించేదే ఉండాలి. పనిచేసే 2-వ పొర మార్గం నకలు చిరునామాల గురించి ఏమీ చెప్పదు.

మార్గాలను నిందించే ముందు సభ్యత్వాన్ని ధృవీకరించండి

ఉద్దేశించిన స్థితిని కాదు, ప్రస్తుత స్థితిని చదవండి: ip -d link show dev eno1.120 VLAN id మరియు దాని మాతృకను ముద్రిస్తుంది, ip link show master br_vpn వంతెన సభ్యులను జాబితా చేస్తుంది, bridge vlan show పోర్ట్ వారీగా సభ్యత్వం మరియు నిష్క్రమణ నిర్వహణను నివేదిస్తుంది. ఉప-ఇంటర్ఫేస్ డిజైన్లో, TAP పరికరం మరియు VLAN పరికరం సభ్యులేనని నిర్ధారించండి. VLAN తెలిసిన వంతెనలో, పోర్ట్ విధానాన్ని స్వయంగా తనిఖీ చేయండి, ఎందుకంటే వంతెన ఉండటం అది ఏమి అనుమతిస్తుందో రుజువు చేయదు.

తర్వాత అనుమతించిన ఒక క్లయింట్ను ఆ VLANలోని సేవకు వ్యతిరేకంగా పరీక్షించండి, ARP, ఫైర్వాల్ విధానం మరియు ప్రతిస్పందన మార్గం సభ్యత్వానికి వేరుగా ఉండే విషయాలు అని గుర్తుంచుకోండి. మీరు ప్యాకెట్లను పట్టుకుంటే, హార్డ్వేర్ ఆఫ్లోడ్ ఒక ట్రేస్లో VLAN ట్యాగ్లు ఎక్కడ కనిపిస్తాయో మార్చగలదని గమనించండి. పరిధిని కూడా నిజాయితీగా ఉంచండి: రూట్ చేసిన TUN క్లయింట్ ఏ వంతెన మార్పు వల్లనూ VLAN సభ్యుడు కాదు, క్లయింట్-నుండి-క్లయింట్ ట్రాఫిక్ హోస్ట్-VLAN అనుసంధానాన్ని భర్తీ చేయదు.

సంబంధిత వ్యాసాలు