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

పేరు ఒకసారి మాత్రమే పరిష్కరించబడుతుంది, నిరంతరంగా కాదు

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

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

రికార్డును ఉపయోగంలో ఉన్న చిరునామాతో పోల్చండి

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

dig +short vpn.example.net
wg show wg0 endpoints
wg show wg0 latest-handshakes

ఈ పంక్తులు ఉపయోగించే show ఉపకమాండ్లు wg(8) మాన్యువల్‌లో నమోదు చేయబడ్డాయి. చిరునామాతో పాటు చిరునామా కుటుంబాన్ని కూడా పోల్చండి, చిరునామా మాత్రమే కాదు, ఎందుకంటే IPv6 నమోదు పొందిన రికార్డు IPv4 చిరునామా మారిన రికార్డు కంటే భిన్నమైన పోలిక. ఎండ్‌పాయింట్ రికార్డు నుండి భిన్నంగా ఉంటే, ఇంటర్‌ఫేస్ పాత సమాచారంపై నడుస్తోంది మరియు పేరు ఎప్పుడూ సమస్య కాదు. రెండూ సరిపోలినా టన్నెల్ ఇంకా విఫలమైతే, ప్రొఫైల్ కాకుండా లిజనర్ మరియు నియమాల వైపు వెళ్లండి.

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

ఇంటర్‌ఫేస్ మేనేజర్ ద్వారా మళ్లీ ప్రారంభించండి

ఎండ్‌పాయింట్ పాతదని నిర్ధారించిన తర్వాత, ఇంటర్‌ఫేస్‌ను కలిగి ఉన్న యంత్రాంగం ద్వారా దాన్ని రిఫ్రెష్ చేయండి నడుస్తున్న కాన్ఫిగరేషన్‌ను సవరించే బదులు. wg-quick ప్రారంభించిన ఇంటర్‌ఫేస్‌కు అది క్రిందకు పైకి, systemd యూనిట్‌కు అది పునఃప్రారంభం, మేనేజర్ యాజమాన్యంలోని ఇంటర్‌ఫేస్‌కు అది ఆ మేనేజర్‌లో చేసిన మార్పు, ఎందుకంటే నడుస్తున్నప్పుడు చేసిన సవరణ తదుపరి అన్వయంలో పైన రాయబడుతుంది:

wg-quick down wg0 && wg-quick up wg0
systemctl restart wg-quick@wg0

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

మొదట హ్యాండ్‌షేక్, తర్వాత డేటా మార్గం

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

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

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