టన్నెల్ పైకి వచ్చినప్పుడు ల్యాప్‌టాప్‌లో ఒక ప్రిఫిక్స్ కనిపిస్తుంది, కాబట్టి VPN దాన్ని ఇన్‌స్టాల్ చేసినట్టు అనిపిస్తుంది. అలా కావచ్చు, కానీ అదే ఫలితం కనెక్ట్ సమయంలో నడిచే క్లయింట్ స్క్రిప్ట్ నుండి, సబ్‌నెట్‌ను జాబితా చేసే కనెక్షన్ ప్రొఫైల్ నుండి, లేదా మొదటి నుండి ఉండి ఇంటర్‌ఫేస్ ఉన్నప్పుడే పని చేయడం ప్రారంభించిన స్థిర మార్గం నుండి కూడా రావచ్చు. తప్పు మూలాన్ని ఎంచుకోవడం అంటే ప్రతి శుభ్రత తర్వాత మార్గం తిరిగి వస్తుంది, తదుపరి వ్యక్తి అదే సవరణను పునరావృతం చేస్తాడు. క్రింది క్రమం ఏదైనా మార్చే ముందు ఈ మూడింటిని వేరు చేస్తుంది.

దశ 1: ప్రిఫిక్స్‌లను ఇన్‌స్టాల్ చేసే యంత్రాంగానికి పేరు పెట్టండి

వేర్వేరు ప్రోటోకాల్‌లు వేర్వేరు విధాలుగా చేరుకోగల సామర్థ్యాన్ని అందిస్తాయి, ఇవన్నీ ప్రకటన అని పిలవడం భేదాన్ని దాచుతుంది. OpenVPN సర్వర్ నియంత్రణ ఛానెల్ ద్వారా మార్గ సూచనను నెట్టుతుంది, pull ఫిల్టర్ నిరోధించకపోతే క్లయింట్ దాన్ని ఇన్‌స్టాల్ చేస్తుంది. WireGuard కాన్ఫిగరేషన్ అనుమతించిన ప్రిఫిక్స్‌లను స్థానికంగా జాబితా చేస్తుంది, క్లయింట్ వాటిని క్రిప్టో-కీ రూటింగ్‌కు మరియు తాను జోడించే మార్గాలకు ఉపయోగిస్తుంది. IPsec టన్నెల్ సహచరుడితో ట్రాఫిక్ ఎంపికదారులపై అంగీకరిస్తుంది, కెర్నల్ ఆ ఎంపికదారుల నుండి మార్గాలను ఇన్‌స్టాల్ చేస్తుంది.

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

దశ 2: ఒక కనెక్షన్ అంతటా పట్టికను పోల్చండి

టన్నెల్ కింద ఉన్నప్పుడు ప్రధాన పట్టికను సేవ్ చేయండి, దాన్ని పైకి తీసుకురండి, మళ్లీ సేవ్ చేయండి మరియు రెండు క్యాప్చర్‌లను పోల్చండి. కనిపించినవన్నీ కనెక్షన్ జీవిత చక్రానికి చెందుతాయి, మిగిలినవన్నీ స్థానిక కాన్ఫిగరేషన్‌కు చెందుతాయి.

ip route show table main > /tmp/route-down.txt తో దాన్ని క్యాప్చర్ చేయండి, కనెక్ట్ చేయండి మరియు మళ్లీ క్యాప్చర్ చేయండి. సైట్ IPv6 ఉపయోగిస్తే ip -6 route కు కూడా అదే చేయండి, ఎందుకంటే అక్కడ లేని ప్రిఫిక్స్ రూటింగ్‌కు సంబంధం లేనట్టు కనిపించే వైఫల్యాలను కలిగిస్తుంది.

దశ 3: కేవలం ఉనికినే కాదు, మెట్రిక్‌ను చదవండి

ఒకే ప్రిఫిక్స్‌కు రెండు ఎంట్రీలు కలిసి ఉండవచ్చు, కెర్నల్ తక్కువ మెట్రిక్‌ను ఎంచుకుంటుంది. మెట్రిక్ 50 ఉన్న స్థిర మార్గం రెండూ కనిపిస్తున్నా 100 వద్ద నెట్టబడిన మార్గాన్ని ఓడిస్తూనే ఉంటుంది, కాబట్టి ‘మార్గం అక్కడ ఉంది’ మరియు ‘ట్రాఫిక్ దాన్ని ఉపయోగిస్తుంది’ వేర్వేరు ప్రకటనలు.

ip route get 10.20.5.7 తో కెర్నల్‌ను నేరుగా అడగండి మరియు అది నివేదించే ఇంటర్‌ఫేస్‌ను చదవండి. పట్టికలో టన్నెల్ మార్గం ఉన్నప్పటికీ ట్రాఫిక్ భౌతిక అడాప్టర్ ద్వారా బయటకు వెళ్తే, దాన్ని మెట్రిక్ లేదా ప్రిఫిక్స్ పొడవు వివరిస్తుంది, VPN క్లయింట్ కాదు. టన్నెల్ వెనుక ఉందని మీకు తెలిసిన హోస్ట్ మరియు లేదని తెలిసిన హోస్ట్ కోసం శోధనను పునరావృతం చేయండి, భేదం విభజన ఉద్దేశించినట్టు పని చేస్తుందో లేదో చూపుతుంది.

దశ 4: టన్నెల్ కంటే ఎక్కువ కాలం నిలిచే ఎంట్రీలను కనుగొనండి

స్థిర మార్గాలు రూపకల్పన ప్రకారం డిస్‌కనెక్ట్‌ను తట్టుకుంటాయి, పాత ఎంట్రీలు అక్కడి నుండే వస్తాయి. ఇక లేని ఇంటర్‌ఫేస్‌ను చూపే శాశ్వత మార్గం సబ్‌నెట్‌ను నిశ్శబ్దంగా మింగేయవచ్చు, తిరిగి ఉపయోగించిన ఇంటర్‌ఫేస్ పేరును చూపే మార్గం రీబూట్ తర్వాత ప్రైవేట్ ట్రాఫిక్‌ను తప్పు తలుపు ద్వారా పంపవచ్చు.

మీ పంపిణీ ఉపయోగించే స్థలంలో శాశ్వత వైపును తనిఖీ చేయండి, అది systemd-networkd యూనిట్, NetworkManager ప్రొఫైల్ లేదా క్లయింట్ up డైరెక్టరీలోని స్క్రిప్ట్ కావచ్చు. ip route del తో ప్రత్యక్ష పట్టికను సరిచేయడం తదుపరి కనెక్ట్ వరకే నిలుస్తుంది. ఆ తొలగింపును మరమ్మతు కాదు, ఊహ పరీక్షగా పరిగణించండి.

దూరపు చివర తప్పు కవరేజీ ఇచ్చినప్పుడు, అన్నింటినీ ఫిల్టర్ చేయడం బదులు ఆపరేటర్‌కు తెలియజేయండి. నెట్టబడిన అన్ని సెట్టింగ్‌లను వదిలేయడం ప్రొఫైల్ ఆధారపడే DNS మరియు విభజిత టన్నెల్ విధానాన్ని కూడా వదిలేస్తుంది.

దశ 5: క్లయింట్‌ను నిందించే ముందు తిరిగి వచ్చే మార్గాన్ని నిర్ధారించండి

సైట్-టు-సైట్ లేదా టన్నెల్ వెనుక సబ్‌నెట్ కోసం దూరపు వైపు మీ క్లయింట్ చిరునామాకు తిరిగి వెళ్లే మార్గం మరియు గేట్‌వేలో ఫార్వర్డింగ్ ఆన్ ఉండాలి. ఒకే దిశ మార్గం క్లయింట్ రూటింగ్ బగ్‌లాగానే కనిపిస్తుంది, కానీ హ్యాండ్‌షేక్ మరియు బయటకు వెళ్లే ప్యాకెట్ రెండూ విజయవంతమవుతాయి.

రివర్స్-పాత్ ఫిల్టరింగ్ Linux గేట్‌వేలపై రెండో ఉచ్చును జోడిస్తుంది. మార్గం ఊహించినదానికి భిన్నమైన ఇంటర్‌ఫేస్‌పై వచ్చే సమాధానం కఠిన మోడ్‌లో పడవేయబడుతుంది, రెండు ప్రొవైడర్ల ద్వారా అసమాన మార్గాలు దాన్ని నమ్మదగినట్టు ప్రేరేపిస్తాయి. ఫిల్టరింగ్ కారణమా అని గేట్‌వేపై, క్లయింట్‌పై కాదు, ఉన్న డ్రాప్ కౌంటర్లు చెబుతాయి.

దశ 6: ping కాదు, వనరును పరీక్షించండి

ఎంచుకున్న మార్గం సరైనదైన తర్వాత నిజమైన వనరును తెరిచి తిరిగి వచ్చే ట్రాఫిక్‌ను నిర్ధారించండి. ping సమాధానం ఒక దిశలో మార్గాన్ని నిరూపిస్తుంది, సేవ గురించి ఏమీ కాదు, క్యాష్ చేసిన కనెక్షన్‌పై సమాధానం ఇచ్చే సేవ ఇంకా తక్కువ నిరూపిస్తుంది.

తర్వాత మళ్లీ కనెక్ట్ అయిన తర్వాత మొత్తం తనిఖీని పునరావృతం చేయండి. క్రమం విలువ ఏమిటంటే తదుపరి కనెక్ట్ ఏమి చేస్తుందో అది ఊహిస్తుంది, కాబట్టి పోలిక మరియు మెట్రిక్ రెండూ టికెట్‌లో ఉంటాయి.

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