రెండు WireGuard peer ఒక పరిధిని పంచుకుంటాయి: ప్యాకెట్ ఎవరు పొందుతారు
అతివ్యాప్తి చెందే పరిధులు క్రమంతో కాదు, అత్యంత నిర్దిష్ట ప్రిఫిక్స్ ద్వారా పరిష్కరించబడతాయి. ఏదైనా విస్తరించే ముందు మొదట మార్గాన్ని, తర్వాత peer జాబితాను తనిఖీ చేయండి.
రెండు peer ఒకదానిని తాకే పరిధులను జాబితా చేస్తాయి, మరియు ట్రాఫిక్ తప్పు దానికి చేరుతుంది. ఏదీ పాడవలేదు: WireGuard గమ్యాన్ని కాన్ఫిగర్ చేసిన పరిధులతో సరిపోల్చి peer ఎంచుకుంటుంది, మరియు అత్యంత నిర్దిష్ట సరిపోలిక గెలుస్తుంది. ఏదైనా విస్తరించే ముందు, ఏ peer ఏ ప్రిఫిక్స్ కలిగి ఉండాలో నిర్ణయించండి.
WireGuard లోపల పొడవైన ప్రిఫిక్స్ గెలుస్తుంది
ప్రతి peer ఎంట్రీ గమ్య ప్రిఫిక్స్ల సమితిని కలిగి ఉంటుంది. ప్యాకెట్ ఇంటర్ఫేస్కు రూట్ అయినప్పుడు, అత్యంత నిర్దిష్ట సరిపోలే ప్రిఫిక్స్ ఉన్న ఎంట్రీని అమలు వెతుకుతుంది — రూటింగ్ పట్టిక వర్తించే అదే నియమం. అందువల్ల /24 దాన్ని కలిగి ఉన్న /16ను ఓడిస్తుంది, మరియు సన్నని peer ట్రాఫిక్ను పొందుతుంది.
road-warrior సెటప్లు దీన్ని ఉద్దేశపూర్వకంగా ఉపయోగిస్తాయి. ఒక peer సైట్ కోసం విస్తృత పరిధిని కలిగి ఉంటుంది, మరియు వ్యక్తిగత హోస్ట్లు ఇతర peerలకు చెందిన /32 ఎంట్రీలతో వేరు చేయబడతాయి. ఈ నమూనా పనిచేసేది వేరుచేయడం మరింత నిర్దిష్టంగా ఉండటం వల్ల, క్రమం వల్ల కాదు.
యాజమాన్యాన్ని ప్రిఫిక్స్ మరియు peer పట్టికగా రాయండి. రెండు ఎంట్రీలు ఒకే ప్రిఫిక్స్ను వివరిస్తే, కాన్ఫిగరేషన్ ఇక ఉద్దేశాన్ని వ్యక్తపరచదు, అది పోటీని వ్యక్తపరుస్తుంది.
ఆపరేటింగ్ సిస్టమ్ మొదట ఇంటర్ఫేస్ను ఎంచుకుంటుంది
WireGuard ఒక ఇంటర్ఫేస్లోని peerల మధ్య మాత్రమే ఎంచుకుంటుంది. ఏ ఇంటర్ఫేస్ ప్యాకెట్ను పొందుతుంది అనేది ముందే హోస్ట్ యొక్క రూటింగ్ పట్టిక ద్వారా నిర్ణయించబడుతుంది, మరియు రెండవ డిఫాల్ట్ మార్గం లేదా పాత మార్గం ట్రాఫిక్ను peer జాబితా ఎప్పుడూ చూడని చోటికి పంపవచ్చు. అందుకే peer స్థాయి నిర్ధారణ సరైనదైనప్పటికీ వైఫల్యాన్ని వివరించకపోవచ్చు. peer కాన్ఫిగరేషన్ చదవడానికి ముందు గమ్యానికి మార్గాన్ని తనిఖీ చేయండి, ఎందుకంటే భౌతిక ఇంటర్ఫేస్ను సూచించే మార్గం మొత్తం ప్రశ్నను దాటవేస్తుంది.
సాధనం సాధారణంగా ఆ మార్గాలను peer పరిధుల నుండి ఇన్స్టాల్ చేస్తుంది, అంటే ఒక peer జాబితాలో మార్పు మునుపు మరొకరికి చెందిన ట్రాఫిక్ను నిశ్శబ్దంగా మళ్లించగలదు. అందువల్ల peer సవరణ అనేది మారువేషంలో ఉన్న రూటింగ్ మార్పు. రెండింటినీ ఒకేసారి సమీక్షించండి, లేకపోతే ఒకటి సరిచేసి మరొకటి పగలగొట్టారు.
వచ్చే ప్యాకెట్లు మూలం ద్వారా తనిఖీ చేయబడతాయి
పరిధి జాబితా ద్విముఖ పాత్ర పోషిస్తుంది. బయటికి వెళ్లే ట్రాఫిక్కు అది గమ్యం ద్వారా peer ఎంచుకుంటుంది, మరియు లోపలికి వచ్చే ట్రాఫిక్కు అది మూల చిరునామాను అధికారం ఇస్తుంది. ఆ peer పరిధుల బయటి చిరునామా నుండి వచ్చే ప్యాకెట్ ఏ ఫైర్వాల్ చూసే ముందే విస్మరించబడుతుంది.
కాన్ఫిగరేషన్ ఒక వైపు చదివేటప్పుడు ఈ అసమానతను దాటవేయడం సులభం. సబ్నెట్ను చేరుకోగల peer దాని వల్ల ఆ సబ్నెట్ నుండి పంపడానికి అనుమతించబడదు, మరియు రెండు దిశలు వేర్వేరు తనిఖీల ద్వారా అమలు చేయబడతాయి.
సన్నని మూల యాజమాన్యం దీన్ని ప్రయోజనంగా మారుస్తుంది. ప్రతి peerకు దాని స్వంత చిరునామా కోసం /32 ఇవ్వండి, దిగువ ఫైర్వాల్కు సరిపోల్చడానికి నమ్మదగిన మూలం ఉంటుంది, ఏ సభ్యుడైనా దావా వేయగల సమూహ-వ్యాప్త పరిధికి బదులుగా.
నకిలీ పరిధులు failover కావు
ఒకే ప్రిఫిక్స్ను రెండు peerలకు కేటాయించడం లోడ్ బ్యాలెన్సర్ లేదా స్టాండ్బై మార్గాన్ని సృష్టించదు. ఆరోగ్య తనిఖీ లేదు మరియు సెషన్ అనుబంధం లేదు: గెలిచే ఎంట్రీని అమలు యొక్క అంతర్గత క్రమం నిర్ణయిస్తుంది, అది రూపకల్పన చేయాల్సిన ఒప్పందం కాదు. మీకు ప్రత్యామ్నాయ నిష్క్రమణలు అవసరమైతే, ఎంపిక నిర్వచించబడిన చోట వాటిని వ్యక్తపరచండి. రూటింగ్ విధానం, మెట్రిక్, లేదా ప్రతి దానికి నమోదిత యజమాని ఉన్న రెండు వేర్వేరు ప్రిఫిక్స్లు — ఇవి ఒక్కొక్కటి మీరు ఊహించి పరీక్షించగల ప్రవర్తనను ఉత్పత్తి చేస్తాయి.
సంబంధం లేని వైఫల్యాన్ని సరిచేయడానికి పరిధిని విస్తరించడం మరొక సాధారణ పొరపాటు. అది ట్రాఫిక్ను పని చేస్తున్న peer నుండి దూరం చేస్తుంది, మరియు పాత లక్షణం అర్థమయ్యే ముందే కొత్త లక్షణం వస్తుంది.
సవరించే ముందు ఎంపికను ధృవీకరించండి
మూడు ఆదేశాలు మూడు ప్రశ్నలకు క్రమంగా సమాధానం ఇస్తాయి. మొదటిది ప్రతి peer దావా వేసే పరిధులను జాబితా చేస్తుంది. రెండవది హోస్ట్ గమ్యం కోసం ఏ ఇంటర్ఫేస్ ఉపయోగిస్తుందో చూపిస్తుంది. మూడవది ట్రాఫిక్ ప్రవహించిన తర్వాత peerల ప్రత్యక్ష స్థితిని చూపిస్తుంది.
wg show wg0 allowed-ips ip route get 10.66.8.20 wg show wg0 ip rule show
మార్పుకు ముందు మరియు తర్వాత వాటిని నడిపించి పోల్చండి. మార్గం యొక్క అవుట్పుట్ మారినప్పటికీ ట్రాఫిక్ ఇప్పటికీ తప్పు peerకు చేరితే, ప్రిఫిక్స్ జాబితాలు మీరు ఇంకా రాయని విధంగా అతివ్యాప్తి చెందుతాయి. మార్గం యొక్క అవుట్పుట్ మారకపోతే, peer కాన్ఫిగరేషన్ ఎప్పుడూ అడిగిన విషయం కాదు.
టికెట్లో గమ్యం, ఎంచుకున్న ఇంటర్ఫేస్ మరియు ఎంచుకున్న peerను నమోదు చేయండి. ఆ త్రయమే అతివ్యాప్తిని తర్వాత సమీక్షించగలిగేలా చేస్తుంది, మరియు అది కాన్ఫిగరేషన్ స్క్రీన్షాట్ కంటే చాలా ఉపయోగకరం.