మీ రౌటర్ మరో రౌటర్ వెనుక ఉంది, WAN చిరునామా ప్రైవేట్గా ఉంది, అయినా VPN క్లయింట్ కనెక్ట్ అవుతుంది. డబుల్ NAT సొరంగాలను విచ్ఛిన్నం చేస్తుందని ఆశించేవారికి ఈ కలయిక ఆశ్చర్యం కలిగిస్తుంది, కానీ అనువాదం బాగా నిర్వహించేది బయటకు వెళ్లే కనెక్షన్లనే. అదే రెండు పొరల వెనుక VPN సర్వర్ను హోస్ట్ చేయడమే సాధారణంగా విఫలమయ్యే సందర్భం. ఏదైనా మార్చే ముందు కనెక్షన్ దిశను గీయండి.

మొదట కనెక్షన్ దిశను గీయండి

లోపలి రౌటర్ స్థితి పేజీని తెరిచి దాని WAN చిరునామాను రాయండి, తర్వాత పబ్లిక్ సేవ మీకు తెలిపే చిరునామాతో పోల్చండి. రెండూ భిన్నంగా ఉంటే, మీ రౌటర్ మరియు ఇంటర్నెట్ మధ్య కనీసం ఒక అనువాదకుడు ఉన్నాడు. WAN చిరునామా 100.64.0.0/10 పరిధిలో ఉంటే, బయటి అనువాదకుడు బహుశా మీ ప్రదాతది, మరియు మీరు దాన్ని నియంత్రించలేరు. ఈ రెండు వాస్తవాలు తదుపరి దశల్లో ఏది పనిచేయగలదో నిర్ణయిస్తాయి.

curl -s https://ifconfig.me
ip -brief address
traceroute -n 1.1.1.1

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

బయటకు: క్లయింట్ అడుగుతుంది, అనువాదకులు మ్యాప్ చేస్తారు

బయటకు వెళ్లే సొరంగం మీ మెషీన్ నుండి ప్యాకెట్తో ప్రారంభమవుతుంది, కాబట్టి ప్రతి అనువాదకుడు మ్యాపింగ్ సృష్టించి ప్రత్యుత్తరాన్ని తిరిగి లోపలికి రానివ్వగలడు. ప్రోటోకాల్, పోర్ట్ మరియు నిష్క్రియ టైమర్లు ఆ మ్యాపింగ్ ఉపయోగకరంగా ఉండేంత కాలం నిలిచి ఉంటుందో లేదో నిర్ణయిస్తాయి. చాలా వినియోగదారు రౌటర్లు దీన్ని ఎలాంటి కాన్ఫిగరేషన్ లేకుండా నిర్వహిస్తాయి.

నిజంగా కనిపించే వైఫల్యాలు సాధారణంగా సమయ పరిమితులు మరియు ప్రోటోకాల్ మద్దతుకు సంబంధించినవి, రౌటర్ల సంఖ్యకు కాదు. కొన్ని నిమిషాల నిశ్శబ్దం తర్వాత పడిపోయే సొరంగం గడువు ముగుస్తున్న మ్యాపింగ్, keepalive సాధారణ సమాధానం. IPsecకు ప్రామాణిక NAT-traversal పొడిగింపులు ఉన్నాయి, కాబట్టి అది అనువాదాన్ని దాటలేదని చెప్పడం సరిగా తప్పు. సొరంగం అసలే ఏర్పడకపోతే, టోపోలజీని నిందించే ముందు ఎండ్పాయింట్ మరియు ఆధారాలను చూడండి.

wg show
ping -c3 10.8.0.1

బయటకు వెళ్లే సొరంగం ఒక నెట్వర్క్ నుండి పనిచేసి మరొకటి నుండి పనిచేయకపోతే ఆగండి. ఆ పోలిక నెట్వర్క్ల గురించి, రౌటర్ల సంఖ్య గురించి కాదు.

లోపలికి: ఫార్వార్డింగ్ మీ స్వంత పరికరాలను మాత్రమే కవర్ చేస్తుంది

సర్వర్ను హోస్ట్ చేయడం వ్యతిరేక దిశ: కొత్త కనెక్షన్ ఇంటర్నెట్ నుండి వచ్చి ప్రతి పొర గుండా మీ మెషీన్కు చేరుకోవాలి. లోపలి రౌటర్లోని పోర్ట్-ఫార్వార్డింగ్ నియమం బయటి అనువాదకుడు కూడా ఆ ట్రాఫిక్ను మీకు అందించినప్పుడే సహాయపడుతుంది. స్థానిక నియమాన్ని పునరావృతం చేయడం ప్రదాత పరికరాలపై నియంత్రణ ఇవ్వదు.

nc -vz 203.0.113.10 51820
ss -lunp 'sport = :51820'

లోపలి రౌటర్ WAN చిరునామాను మీరు గమనించిన పబ్లిక్ చిరునామాతో పోల్చి, ప్రతి విలువ ఎక్కడి నుండి వచ్చిందో రాయండి. WAN చిరునామా ప్రైవేట్గా లేదా పంచుకున్న పరిధిలో ఉంటే, బయటి పొర మీరు కాన్ఫిగర్ చేయలేని అనువాదం చేస్తోంది. అమల్లోకి రాలేని నియమాలపై పూర్తి సాయంత్రం గడపడానికి ముందు ఏ లోపలికి రావడాన్ని ప్రదాత మద్దతిస్తారో అడగండి. రౌటర్ను తీసేయడం లేదా ఫైర్వాల్ను విస్తృతంగా ఆపేయడం నిర్ధారణ కాదు, ఒక తెరిచిన పోర్టు కోసం అది చెడు మార్పిడి.

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

ఒకసారి ఒక చరాన్ని పరీక్షించండి

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

journalctl -u wg-quick@wg0 -n 30 --no-pager
ip route get 10.20.30.40

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

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

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