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

ప్రిఫిక్స్ నుండి కాదు, విరామం నుండి ప్రారంభించండి

మరేదైనా రాసే ముందు మొదటి చిరునామా మరియు చివరి చిరునామా రాయండి. ఆ జంటే అవసరం; ప్రిఫిక్స్ దాని ఒక సాధ్యమైన వ్యక్తీకరణ మాత్రమే, కొన్నిసార్లు తప్పు వ్యక్తీకరణ. రెండు సంఖ్యలను తనిఖీ చేయడం మాస్క్ కంటే చాలా సులభం.

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

లోపం యొక్క రెండు దిశలూ ముఖ్యం. సొరంగంలోకి వెళ్లే మార్గానికి అదనపు చిరునామాలు VPN లోకి లాగబడతాయి. బైపాస్ మినహాయింపుకు అదనపు చిరునామాలు దాన్ని దాటవేస్తాయి. మీరు ఇన్‌స్టాల్ చేసిన ప్రిఫిక్స్ మాత్రమే చూపే మార్గ పట్టికలో ఏ ఫలితం కనిపించదు.

మొదటి సందర్భం: విరామం యాదృచ్ఛికంగా సమలేఖనమై ఉంది

198.51.100.64 నుండి 198.51.100.127 తీసుకోండి. మొదటి చిరునామా 64 చిరునామాల సరిహద్దుపై సమలేఖనమై ఉంది మరియు విరామం సరిగ్గా 64 చిరునామాలు, కాబట్టి ఒకే /26 ఏ మిగిలిన లేకుండా దాన్ని వివరిస్తుంది.

ఇది సులభమైన సందర్భం మరియు దాన్ని గుర్తించడం విలువైనది, ఎందుకంటే అవసరాన్ని ఇప్పటికే ప్రిఫిక్స్‌లలో ఆలోచిస్తున్న వ్యక్తి రాసి ఉండవచ్చు అని అర్థం. తనిఖీ చిన్నది అని కూడా అర్థం: పరిమాణం రెండు యొక్క ఘాతం మరియు ప్రారంభం ఆ పరిమాణం యొక్క గుణకం అని నిర్ధారించండి.

డాక్యుమెంటేషన్ పరిధులు మంచి ఉదాహరణలు ఎందుకంటే వాటికి ఎవరూ యజమాని కాదు. ఈ చిరునామాలను నిజమైన సొరంగంలో ఇన్‌స్టాల్ చేయవద్దు మరియు అసాధారణంగా కనిపిస్తుందనే కారణంతో మీకు ఇచ్చిన పరిధిని డాక్యుమెంటేషన్ స్థలం అని భావించవద్దు.

రెండవ సందర్భం: సమలేఖనం కాలేదు, కాబట్టి విభజించండి

ఇప్పుడు 198.51.100.100 నుండి 198.51.100.107 తీసుకోండి. అవి ఎనిమిది చిరునామాలు, అంటే రెండు యొక్క ఘాతం, కానీ 100 ఎనిమిది యొక్క గుణకం కాదు. ఆ పరిమాణంలోని ఒక బ్లాక్ అక్కడ ప్రారంభం కాలేదు, కాబట్టి విరామాన్ని ఒకటి కంటే ఎక్కువ కవర్ చేయాలి.

ఖచ్చితమైన కవరింగ్ రెండు /30 బ్లాకులు: 198.51.100.100/30 100 నుండి 103 వరకు కవర్ చేస్తుంది, 198.51.100.104/30 104 నుండి 107 వరకు కవర్ చేస్తుంది. మొత్తం ఎనిమిది చిరునామాలు, విరామం వెలుపల ఏమీ లేదు, విభజన ఇచ్చిన విరామానికి ప్రత్యేకమైనది.

python3 -c "from ipaddress import ip_address, summarize_address_range as s; print(*s(ip_address('198.51.100.100'), ip_address('198.51.100.107')), sep='\n')"

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

విశాల ప్రిఫిక్స్ ఏమి పట్టుకుని ఉండేదో కొలవండి

సత్వర మార్గాన్ని అంగీకరించే ముందు దాని ఖర్చు లెక్కించండి. 198.51.100.96 నుండి ప్రారంభమయ్యే /28 96 నుండి 111 వరకు కవర్ చేస్తుంది, అంటే ఎనిమిదికి బదులు పదహారు చిరునామాలు. అదనపు ఎనిమిది 96 నుండి 99 మరియు 108 నుండి 111, వాటిలో ప్రతిదీ మార్గాన్ని వారసత్వంగా పొంది ఉండేది.

python3 -c "from ipaddress import ip_network as n; w=set(n('198.51.100.96/28')); t=set(n('198.51.100.100/30'))|set(n('198.51.100.104/30')); print(len(w), len(t), sorted(w-t))"

ఎనిమిది అదనపు గమ్యాలు మార్పు అభ్యర్థనలో రాయగలిగే నిర్దిష్ట సంఖ్య. సత్వర మార్గం ఆమోదయోగ్యమా అని నిర్ణయించే సంఖ్య కూడా అదే, అది గణిత ప్రశ్న కాదు, విధాన ప్రశ్న.

గణితాన్ని మరియు కనుగొనడాన్ని వేరుగా ఉంచండి. నెట్‌వర్క్ ఆపరేటర్ అందించే విరామం ఖచ్చితంగా మార్చబడుతుంది. మారుతున్న సేవ నుండి ఒక DNS సమాధానం ఆ సేవ యొక్క పూర్తి లేదా శాశ్వత పరిధిని నిర్ధారించదు, సంబంధం లేని పేర్లు ఒక చిరునామాను పంచుకోవచ్చు.

ఖచ్చితమైన సమితిని ఇన్‌స్టాల్ చేసి అంచులను ధృవీకరించండి

ప్రతి ఫలిత ప్రిఫిక్స్‌ను VPN కాన్ఫిగరేషన్ యజమానికి ఇచ్చి, మద్దతు ఉన్న విధానంలో దాన్ని ఇన్‌స్టాల్ చేయనివ్వండి. అవసరానికి రెండు నమోదులు కావాలంటే, ఫారమ్ చిన్నగా చేయడానికి ఒకటి విస్తరించడం బదులు రెండు నమోదులు ఉంచండి.

sudo ip route add 198.51.100.100/30 via 10.90.0.1 dev tun0
sudo ip route add 198.51.100.104/30 via 10.90.0.1 dev tun0
ip route get 198.51.100.101
ip route get 198.51.100.97

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

మొదటి చిరునామా, చివరి చిరునామా మరియు వాటిని వ్యక్తపరిచే ప్రిఫిక్స్‌లను నమోదు చేయండి. తర్వాత నియమాన్ని సమీక్షించే వ్యక్తి గణితాన్ని మళ్లీ చేయకుండా అవసరాన్ని కాన్ఫిగరేషన్‌తో పోల్చవచ్చు, ఖచ్చితమైన మార్గం మరియు సౌకర్యవంతమైన మార్గం మధ్య వ్యత్యాసం కనిపిస్తూనే ఉంటుంది.

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