డిఫాల్ట్ మార్గాన్ని మార్చే ముందు Linux విధాన రూటింగ్ను తనిఖీ చేయండి
ఒక నియమం ప్రవాహాన్ని మరో పట్టికకు పంపి ప్రధాన డిఫాల్ట్ను అప్రస్తుతం చేయగలదు. Linux VPN మార్గాన్ని మార్చే ముందు ప్రాధాన్యత, పట్టిక మరియు యజమానిని చదవండి.
VPN హోస్ట్ ఒక ఇంటర్ఫేస్పై సమాధానం ఇస్తుంది మరియు సొరంగం ద్వారా సమాధానాలను తిరిగి పంపడానికి నిరాకరిస్తుంది, మరియు డిఫాల్ట్ మార్గం సరిగ్గా కనిపిస్తుంది. ప్రధాన పట్టిక మొత్తం కథ కాదని తెలిసే స్థానం అక్కడే. Linux విధాన నియమాలను ఉపయోగించి ప్రతి ప్యాకెట్కు రూటింగ్ పట్టికను ఎంచుకోగలదు, VPN ఒకటి ఇన్స్టాల్ చేసి ఉండవచ్చు. డిఫాల్ట్ మార్గాన్ని తాకే ముందు నియమాలను చదవండి.
క్రమం ముఖ్యం: మొదట నియమాలు, తర్వాత ప్రతి నియమం ఎంచుకునే పట్టిక.
నియమాలను ప్రాధాన్య క్రమంలో చదవండి
నడపండి ip rule show మరియు పై నుండి క్రిందికి చదవండి. ప్రాధాన్య సంఖ్య మూల్యాంకన క్రమాన్ని నియంత్రిస్తుంది, తక్కువ సంఖ్య ముందుగా తనిఖీ చేయబడుతుంది. 32766 వద్ద ఉన్న డిఫాల్ట్ నియమం సాధారణంగా చివరి ముఖ్యమైనది. జాబితా పొడవుగా ఉంటే, ఏదైనా మార్చే ముందు దాన్ని ఫైల్లో సేవ్ చేయండి.
ప్రతి నియమానికి ప్రాధాన్యత, సరిపోలిక (మూలం, గుర్తు, ఇంటర్ఫేస్ లేదా గమ్యం) మరియు అది సూచించే పట్టికను నమోదు చేయండి. ఉపయోగించగల పట్టిక లేని నియమం మార్గం కాదు, మూసివేసిన దారి.
IPv6 కూడా అలాగే చేయండి ip -6 rule show. IPv4 కుటుంబంలో మాత్రమే ఉన్న విధానం మరో కుటుంబాన్ని ప్రధాన పట్టికలోనే ఉంచుతుంది.
ప్రతి నియమం ఎంచుకునే పట్టికను చదవండి
ఉపయోగించండి ip route show table <name or number> సూచించిన ప్రతి పట్టికకు. దాని మార్గాలను మీరు ఆశించే ఇంటర్ఫేస్ మరియు తదుపరి హాప్తో పోల్చండి. ఖాళీ లేదా అసంపూర్ణ పట్టిక ప్రధాన పట్టిక వివరించలేని వైఫల్యాన్ని వివరిస్తుంది.
ప్రధాన పట్టిక ఇంకా డిఫాల్ట్ మార్గాన్ని కలిగి ఉండవచ్చు, అది పర్వాలేదు. ఒక నియమం మీ ప్రవాహాన్ని మొదట 51820 పట్టికకు పంపితే, ఆ ప్యాకెట్కు ప్రధాన డిఫాల్ట్ అప్రస్తుతం.
సంఖ్య పరిచయం లేకుంటే అందులో పట్టిక పేరును వెతకండి /etc/iproute2/rt_tables. ఆ శోధన ఒక క్షణం తీసుకుని పొడవైన మళ్లింపును నివారిస్తుంది.
నియమాన్ని ఎవరు ఇన్స్టాల్ చేశారో కనుగొనండి
NetworkManager, wg-quick మరియు ఇతర స్క్రిప్ట్లు నియమాలను చురుకుగా ఇన్స్టాల్ చేయగలవు. అమలులో ఉన్నప్పుడు ఒకటి తొలగించడం తదుపరి పునఃకనెక్షన్లో రద్దు కావచ్చు. పోటీ నియమాన్ని జోడించే ముందు నిర్వాహకుడి కాన్ఫిగరేషన్ను తనిఖీ చేయండి.
ఉదాహరణకు wg-quick సొరంగం యొక్క అనుమతించిన చిరునామాలకు గుర్తించిన నియమాన్ని మరియు పట్టికను జోడిస్తుంది. ఆ చిరునామాలకు వెళ్లే ట్రాఫిక్ ప్రధాన డిఫాల్ట్ను ఎందుకు దాటుతుందో ఆ నియమమే కారణం. కాన్ఫిగరేషన్ మార్చకుండా దాన్ని తీసివేస్తే, తదుపరి up దాన్ని పునరుద్ధరిస్తుంది.
సమీక్షిస్తున్నప్పుడు ఎండ్పాయింట్ బాహ్య మార్గాన్ని మరియు నిర్వహణ ప్రాప్యతను కాపాడండి. అవుట్పుట్ను సరళీకరించడానికి ప్రత్యక్ష రిమోట్ గేట్వేపై అన్ని నియమాలను ఖాళీ చేయవద్దు. మార్పును తట్టుకునే నిర్వహణ సెషన్ కూడా పరీక్షలో భాగం.
ముఖ్యమైన మూల సందర్భాన్ని పరీక్షించండి
సాధారణ ip route get అనువర్తన ప్రవాహం కంటే భిన్నమైన ప్రశ్నకు సమాధానం ఇస్తుంది. నిజమైన ప్యాకెట్ వెళ్లే మార్గాన్ని చూడటానికి మూల చిరునామాను, VPN ఉపయోగిస్తే గుర్తును జోడించండి. అదే మూల సందర్భంతో చేర్చిన మరియు మినహాయించిన గమ్యాన్ని పరీక్షించండి. హోస్ట్ ద్వంద్వ స్టాక్ నడిపితే IPv6 కూడా పునరావృతం చేయండి.
ఆమోదించిన సవరణ తర్వాత, అదే రెండు శోధనలను మళ్లీ నడిపి పోల్చండి. ఉద్దేశించిన నియమం, పట్టిక మరియు నియమం పునఃప్రారంభాన్ని ఎంతకాలం తట్టుకుంటుందో నమోదు చేయండి. తదుపరి సేవా పునఃప్రారంభాన్ని రహస్యంగా కాకుండా వివరించదగినదిగా చేసేది ఆ నమోదే. ip-rule మాన్యువల్ పేజీ సరిపోలిక ఎంపికకర్తలను మరియు పట్టిక వాక్యనిర్మాణాన్ని నమోదు చేస్తుంది.